Table of Contents

Class Prompt

Namespace
Secret.Internal
Assembly
Secret-1.dll
public class Prompt
Inheritance
Prompt
Inherited Members

Methods

GetGType()

Calls native function secret_prompt_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

Perform(nint, NullableUtf8StringHandle, VariantTypeHandle, nint, AsyncReadyCallback, nint)

Calls native method secret_prompt_perform.

public static extern void Perform(nint self, NullableUtf8StringHandle windowId, VariantTypeHandle returnType, nint cancellable, AsyncReadyCallback callback, nint userData)

Parameters

self nint

Transfer ownership: None Nullable: False

windowId NullableUtf8StringHandle

Transfer ownership: None Nullable: True

returnType VariantTypeHandle

Transfer ownership: None Nullable: False

cancellable nint

Transfer ownership: None Nullable: True

callback AsyncReadyCallback

Transfer ownership: None Nullable: True

userData nint

Transfer ownership: None Nullable: True

PerformFinish(nint, nint, out ErrorOwnedHandle)

Calls native method secret_prompt_perform_finish.

public static extern VariantOwnedHandle PerformFinish(nint self, nint result, out ErrorOwnedHandle error)

Parameters

self nint

Transfer ownership: None Nullable: False

result nint

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

VariantOwnedHandle

Transfer ownership: Full Nullable: False

PerformSync(nint, NullableUtf8StringHandle, nint, VariantTypeHandle, out ErrorOwnedHandle)

Calls native method secret_prompt_perform_sync.

public static extern VariantOwnedHandle PerformSync(nint self, NullableUtf8StringHandle windowId, nint cancellable, VariantTypeHandle returnType, out ErrorOwnedHandle error)

Parameters

self nint

Transfer ownership: None Nullable: False

windowId NullableUtf8StringHandle

Transfer ownership: None Nullable: True

cancellable nint

Transfer ownership: None Nullable: True

returnType VariantTypeHandle

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

VariantOwnedHandle

Transfer ownership: Full Nullable: False

Run(nint, NullableUtf8StringHandle, nint, VariantTypeHandle, out ErrorOwnedHandle)

Calls native method secret_prompt_run.

public static extern VariantOwnedHandle Run(nint self, NullableUtf8StringHandle windowId, nint cancellable, VariantTypeHandle returnType, out ErrorOwnedHandle error)

Parameters

self nint

Transfer ownership: None Nullable: False

windowId NullableUtf8StringHandle

Transfer ownership: None Nullable: True

cancellable nint

Transfer ownership: None Nullable: True

returnType VariantTypeHandle

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

VariantOwnedHandle

Transfer ownership: Full Nullable: False