Class FileAttributeInfoList
public class FileAttributeInfoList
- Inheritance
-
FileAttributeInfoList
- Inherited Members
Methods
Add(FileAttributeInfoListHandle, NonNullableUtf8StringHandle, FileAttributeType, FileAttributeInfoFlags)
Calls native method g_file_attribute_info_list_add.
public static extern void Add(FileAttributeInfoListHandle list, NonNullableUtf8StringHandle name, FileAttributeType type, FileAttributeInfoFlags flags)
Parameters
list
FileAttributeInfoListHandleTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
type
FileAttributeTypeTransfer ownership: None Nullable: False
flags
FileAttributeInfoFlagsTransfer ownership: None Nullable: False
Dup(FileAttributeInfoListHandle)
Calls native method g_file_attribute_info_list_dup.
public static extern FileAttributeInfoListOwnedHandle Dup(FileAttributeInfoListHandle list)
Parameters
list
FileAttributeInfoListHandleTransfer ownership: None Nullable: False
Returns
- FileAttributeInfoListOwnedHandle
Transfer ownership: Full Nullable: False
GetGType()
Calls native function g_file_attribute_info_list_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
Lookup(FileAttributeInfoListHandle, NonNullableUtf8StringHandle)
Calls native method g_file_attribute_info_list_lookup.
public static extern FileAttributeInfoUnownedHandle Lookup(FileAttributeInfoListHandle list, NonNullableUtf8StringHandle name)
Parameters
list
FileAttributeInfoListHandleTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- FileAttributeInfoUnownedHandle
Transfer ownership: None Nullable: False
New()
Calls native constructor g_file_attribute_info_list_new.
public static extern FileAttributeInfoListOwnedHandle New()
Returns
- FileAttributeInfoListOwnedHandle
Transfer ownership: Full Nullable: False
Ref(FileAttributeInfoListHandle)
Calls native method g_file_attribute_info_list_ref.
public static extern FileAttributeInfoListOwnedHandle Ref(FileAttributeInfoListHandle list)
Parameters
list
FileAttributeInfoListHandleTransfer ownership: None Nullable: False
Returns
- FileAttributeInfoListOwnedHandle
Transfer ownership: Full Nullable: False
Unref(FileAttributeInfoListHandle)
Calls native method g_file_attribute_info_list_unref.
public static extern void Unref(FileAttributeInfoListHandle list)
Parameters
list
FileAttributeInfoListHandleTransfer ownership: None Nullable: False