Class ContentFormats
public class ContentFormats
- Inheritance
-
ContentFormats
- Inherited Members
Methods
ContainGtype(ContentFormatsHandle, Type)
Calls native method gdk_content_formats_contain_gtype.
public static extern bool ContainGtype(ContentFormatsHandle formats, Type type)
Parameters
formats
ContentFormatsHandleTransfer ownership: None Nullable: False
type
TypeTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ContainMimeType(ContentFormatsHandle, NonNullableUtf8StringHandle)
Calls native method gdk_content_formats_contain_mime_type.
public static extern bool ContainMimeType(ContentFormatsHandle formats, NonNullableUtf8StringHandle mimeType)
Parameters
formats
ContentFormatsHandleTransfer ownership: None Nullable: False
mimeType
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function gdk_content_formats_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetGtypes(ContentFormatsHandle, out nuint)
Calls native method gdk_content_formats_get_gtypes.
public static extern nint GetGtypes(ContentFormatsHandle formats, out nuint nGtypes)
Parameters
formats
ContentFormatsHandleTransfer ownership: None Nullable: False
nGtypes
nuintTransfer ownership: Full Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetMimeTypes(ContentFormatsHandle, out nuint)
Calls native method gdk_content_formats_get_mime_types.
public static extern Utf8StringArrayNullTerminatedUnownedHandle GetMimeTypes(ContentFormatsHandle formats, out nuint nMimeTypes)
Parameters
formats
ContentFormatsHandleTransfer ownership: None Nullable: False
nMimeTypes
nuintTransfer ownership: Full Nullable: False
Returns
- Utf8StringArrayNullTerminatedUnownedHandle
Transfer ownership: None Nullable: True
Match(ContentFormatsHandle, ContentFormatsHandle)
Calls native method gdk_content_formats_match.
public static extern bool Match(ContentFormatsHandle first, ContentFormatsHandle second)
Parameters
first
ContentFormatsHandleTransfer ownership: None Nullable: False
second
ContentFormatsHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
MatchGtype(ContentFormatsHandle, ContentFormatsHandle)
Calls native method gdk_content_formats_match_gtype.
public static extern nuint MatchGtype(ContentFormatsHandle first, ContentFormatsHandle second)
Parameters
first
ContentFormatsHandleTransfer ownership: None Nullable: False
second
ContentFormatsHandleTransfer ownership: None Nullable: False
Returns
- nuint
Transfer ownership: None Nullable: False
MatchMimeType(ContentFormatsHandle, ContentFormatsHandle)
Calls native method gdk_content_formats_match_mime_type.
public static extern NullableUtf8StringUnownedHandle MatchMimeType(ContentFormatsHandle first, ContentFormatsHandle second)
Parameters
first
ContentFormatsHandleTransfer ownership: None Nullable: False
second
ContentFormatsHandleTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
New(string[]?, uint)
Calls native constructor gdk_content_formats_new.
public static extern ContentFormatsOwnedHandle New(string[]? mimeTypes, uint nMimeTypes)
Parameters
mimeTypes
string[]Transfer ownership: None Nullable: True
nMimeTypes
uintTransfer ownership: None Nullable: False
Returns
- ContentFormatsOwnedHandle
Transfer ownership: Full Nullable: False
NewForGtype(Type)
Calls native constructor gdk_content_formats_new_for_gtype.
public static extern ContentFormatsOwnedHandle NewForGtype(Type type)
Parameters
type
TypeTransfer ownership: None Nullable: False
Returns
- ContentFormatsOwnedHandle
Transfer ownership: Full Nullable: False
Parse(NonNullableUtf8StringHandle)
Calls native function gdk_content_formats_parse. Version: 4.4
[Version("4.4")]
public static extern ContentFormatsOwnedHandle Parse(NonNullableUtf8StringHandle @string)
Parameters
string
NonNullableUtf8StringHandle
Returns
- ContentFormatsOwnedHandle
Transfer ownership: Full Nullable: True
Print(ContentFormatsHandle, StringHandle)
Calls native method gdk_content_formats_print.
public static extern void Print(ContentFormatsHandle formats, StringHandle @string)
Parameters
formats
ContentFormatsHandleTransfer ownership: None Nullable: False
string
StringHandle
Ref(ContentFormatsHandle)
Calls native method gdk_content_formats_ref.
public static extern ContentFormatsOwnedHandle Ref(ContentFormatsHandle formats)
Parameters
formats
ContentFormatsHandleTransfer ownership: None Nullable: False
Returns
- ContentFormatsOwnedHandle
Transfer ownership: Full Nullable: False
ToString(ContentFormatsHandle)
Calls native method gdk_content_formats_to_string.
public static extern NonNullableUtf8StringOwnedHandle ToString(ContentFormatsHandle formats)
Parameters
formats
ContentFormatsHandleTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
Union(ContentFormatsUnownedHandle, ContentFormatsHandle)
Calls native method gdk_content_formats_union.
public static extern ContentFormatsOwnedHandle Union(ContentFormatsUnownedHandle first, ContentFormatsHandle second)
Parameters
first
ContentFormatsUnownedHandleTransfer ownership: Full Nullable: False
second
ContentFormatsHandleTransfer ownership: None Nullable: False
Returns
- ContentFormatsOwnedHandle
Transfer ownership: Full Nullable: False
UnionDeserializeGtypes(ContentFormatsUnownedHandle)
Calls native method gdk_content_formats_union_deserialize_gtypes.
public static extern ContentFormatsOwnedHandle UnionDeserializeGtypes(ContentFormatsUnownedHandle formats)
Parameters
formats
ContentFormatsUnownedHandleTransfer ownership: Full Nullable: False
Returns
- ContentFormatsOwnedHandle
Transfer ownership: Full Nullable: False
UnionDeserializeMimeTypes(ContentFormatsUnownedHandle)
Calls native method gdk_content_formats_union_deserialize_mime_types.
public static extern ContentFormatsOwnedHandle UnionDeserializeMimeTypes(ContentFormatsUnownedHandle formats)
Parameters
formats
ContentFormatsUnownedHandleTransfer ownership: Full Nullable: False
Returns
- ContentFormatsOwnedHandle
Transfer ownership: Full Nullable: False
UnionSerializeGtypes(ContentFormatsUnownedHandle)
Calls native method gdk_content_formats_union_serialize_gtypes.
public static extern ContentFormatsOwnedHandle UnionSerializeGtypes(ContentFormatsUnownedHandle formats)
Parameters
formats
ContentFormatsUnownedHandleTransfer ownership: Full Nullable: False
Returns
- ContentFormatsOwnedHandle
Transfer ownership: Full Nullable: False
UnionSerializeMimeTypes(ContentFormatsUnownedHandle)
Calls native method gdk_content_formats_union_serialize_mime_types.
public static extern ContentFormatsOwnedHandle UnionSerializeMimeTypes(ContentFormatsUnownedHandle formats)
Parameters
formats
ContentFormatsUnownedHandleTransfer ownership: Full Nullable: False
Returns
- ContentFormatsOwnedHandle
Transfer ownership: Full Nullable: False
Unref(ContentFormatsHandle)
Calls native method gdk_content_formats_unref.
public static extern void Unref(ContentFormatsHandle formats)
Parameters
formats
ContentFormatsHandleTransfer ownership: None Nullable: False