Class BuildableParseContext
public class BuildableParseContext
- Inheritance
-
BuildableParseContext
- Inherited Members
Methods
GetElement(BuildableParseContextHandle)
Calls native method gtk_buildable_parse_context_get_element.
public static extern NullableUtf8StringUnownedHandle GetElement(BuildableParseContextHandle context)
Parameters
context
BuildableParseContextHandleTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetPosition(BuildableParseContextHandle, out int, out int)
Calls native method gtk_buildable_parse_context_get_position.
public static extern void GetPosition(BuildableParseContextHandle context, out int lineNumber, out int charNumber)
Parameters
context
BuildableParseContextHandleTransfer ownership: None Nullable: False
lineNumber
intTransfer ownership: Full Nullable: False
charNumber
intTransfer ownership: Full Nullable: False
Pop(BuildableParseContextHandle)
Calls native method gtk_buildable_parse_context_pop.
public static extern nint Pop(BuildableParseContextHandle context)
Parameters
context
BuildableParseContextHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
Push(BuildableParseContextHandle, BuildableParserHandle, nint)
Calls native method gtk_buildable_parse_context_push.
public static extern void Push(BuildableParseContextHandle context, BuildableParserHandle parser, nint userData)
Parameters
context
BuildableParseContextHandleTransfer ownership: None Nullable: False
parser
BuildableParserHandleTransfer ownership: None Nullable: False
userData
nintTransfer ownership: None Nullable: True