Class ContentFormatsBuilder
- Namespace
- Gdk
- Assembly
- Gdk-4.0.dll
public sealed class ContentFormatsBuilder : BoxedRecord, GTypeProvider, InstanceFactory, IEquatable<ContentFormatsBuilder>, IDisposable
- Inheritance
-
ContentFormatsBuilder
- Implements
- Inherited Members
Constructors
ContentFormatsBuilder(ContentFormatsBuilderOwnedHandle)
public ContentFormatsBuilder(ContentFormatsBuilderOwnedHandle handle)
Parameters
Properties
Handle
public ContentFormatsBuilderOwnedHandle Handle { get; }
Property Value
Methods
AddFormats(ContentFormats)
public void AddFormats(ContentFormats formats)
Parameters
formats
ContentFormats
AddGtype(Type)
public void AddGtype(Type type)
Parameters
type
Type
AddMimeType(string)
public void AddMimeType(string mimeType)
Parameters
mimeType
string
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
Equals(ContentFormatsBuilder?)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(ContentFormatsBuilder? other)
Parameters
other
ContentFormatsBuilderAn object to compare with this object.
Returns
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
obj
objectThe object to compare with the current object.
Returns
FreeToFormats()
public ContentFormats FreeToFormats()
Returns
GetGType()
public static Type GetGType()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
New()
public static ContentFormatsBuilder New()
Returns
Ref()
public ContentFormatsBuilder Ref()
Returns
ToFormats()
public ContentFormats ToFormats()
Returns
Unref()
public void Unref()