Table of Contents

Class AssistantPage

Namespace
Gtk
Assembly
Gtk-4.0.dll
public class AssistantPage : Object, IDisposable, NativeObject, GTypeProvider, InstanceFactory
Inheritance
AssistantPage
Implements
Inherited Members

Constructors

AssistantPage(params ConstructArgument[])

[Obsolete("Regular C# constructors on native classes will be removed in a future version. Please see the linked documentation for more details. It contains scenarios and possible solutions to prepare for the upcoming changes.", DiagnosticId = "GirCore1007", UrlFormat = "https://gircore.github.io/docs/integration/diagnostic/1007.html")]
public AssistantPage(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

AssistantPage(CreationData)

[Obsolete("This constructor is a workaround to keep legacy APIs alive. Do not use it.")]
protected AssistantPage(CreationData data)

Parameters

data CreationData

AssistantPage(AssistantPageHandle)

protected AssistantPage(AssistantPageHandle handle)

Parameters

handle AssistantPageHandle

Fields

ChildPropertyDefinition

public static readonly Property<Widget?, AssistantPage> ChildPropertyDefinition

Field Value

Property<Widget, AssistantPage>

CompletePropertyDefinition

public static readonly Property<bool, AssistantPage> CompletePropertyDefinition

Field Value

Property<bool, AssistantPage>

PageTypePropertyDefinition

public static readonly Property<AssistantPageType, AssistantPage> PageTypePropertyDefinition

Field Value

Property<AssistantPageType, AssistantPage>

TitlePropertyDefinition

public static readonly Property<string?, AssistantPage> TitlePropertyDefinition

Field Value

Property<string, AssistantPage>

Properties

Child

public Widget? Child { get; }

Property Value

Widget

Complete

public bool Complete { get; set; }

Property Value

bool

PageType

public AssistantPageType PageType { get; set; }

Property Value

AssistantPageType

Title

public string? Title { get; set; }

Property Value

string

Methods

GetChild()

public Widget GetChild()

Returns

Widget

GetGType()

public static Type GetGType()

Returns

Type

NewFromPointer(nint, bool)

Creates a new managed AssistantPage instance for a given pointer.

public static AssistantPage NewFromPointer(nint ptr, bool ownsHandle)

Parameters

ptr nint
ownsHandle bool

Returns

AssistantPage

NewWithProperties(ConstructArgument[])

Creates a new AssistantPage and sets the properties specified by the construct arguments.

public static AssistantPage NewWithProperties(ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

The properties to set.

Returns

AssistantPage