Table of Contents

Class AboutWindow

Namespace
Adw.Internal
Assembly
Adw-1.dll
public class AboutWindow
Inheritance
AboutWindow
Inherited Members

Methods

AddAcknowledgementSection(nint, NullableUtf8StringHandle, Utf8StringArrayNullTerminatedHandle)

Calls native method adw_about_window_add_acknowledgement_section. Version: 1.2

[Version("1.2")]
public static extern void AddAcknowledgementSection(nint self, NullableUtf8StringHandle name, Utf8StringArrayNullTerminatedHandle people)

Parameters

self nint

Transfer ownership: None Nullable: False

name NullableUtf8StringHandle

Transfer ownership: None Nullable: True

people Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: False

AddCreditSection(nint, NullableUtf8StringHandle, Utf8StringArrayNullTerminatedHandle)

Calls native method adw_about_window_add_credit_section. Version: 1.2

[Version("1.2")]
public static extern void AddCreditSection(nint self, NullableUtf8StringHandle name, Utf8StringArrayNullTerminatedHandle people)

Parameters

self nint

Transfer ownership: None Nullable: False

name NullableUtf8StringHandle

Transfer ownership: None Nullable: True

people Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: False

AddLegalSection(nint, NonNullableUtf8StringHandle, NullableUtf8StringHandle, License, NullableUtf8StringHandle)

Calls native method adw_about_window_add_legal_section. Version: 1.2

[Version("1.2")]
public static extern void AddLegalSection(nint self, NonNullableUtf8StringHandle title, NullableUtf8StringHandle copyright, License licenseType, NullableUtf8StringHandle license)

Parameters

self nint

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

copyright NullableUtf8StringHandle

Transfer ownership: None Nullable: True

licenseType License

Transfer ownership: None Nullable: False

license NullableUtf8StringHandle

Transfer ownership: None Nullable: True

Calls native method adw_about_window_add_link. Version: 1.2

[Version("1.2")]
public static extern void AddLink(nint self, NonNullableUtf8StringHandle title, NonNullableUtf8StringHandle url)

Parameters

self nint

Transfer ownership: None Nullable: False

title NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

url NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

GetApplicationIcon(nint)

Calls native method adw_about_window_get_application_icon. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetApplicationIcon(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetApplicationName(nint)

Calls native method adw_about_window_get_application_name. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetApplicationName(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetArtists(nint)

Calls native method adw_about_window_get_artists. Version: 1.2

[Version("1.2")]
public static extern Utf8StringArrayNullTerminatedUnownedHandle GetArtists(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

Utf8StringArrayNullTerminatedUnownedHandle

Transfer ownership: None Nullable: True

GetComments(nint)

Calls native method adw_about_window_get_comments. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetComments(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetCopyright(nint)

Calls native method adw_about_window_get_copyright. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetCopyright(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetDebugInfo(nint)

Calls native method adw_about_window_get_debug_info. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetDebugInfo(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetDebugInfoFilename(nint)

Calls native method adw_about_window_get_debug_info_filename. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetDebugInfoFilename(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetDesigners(nint)

Calls native method adw_about_window_get_designers. Version: 1.2

[Version("1.2")]
public static extern Utf8StringArrayNullTerminatedUnownedHandle GetDesigners(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

Utf8StringArrayNullTerminatedUnownedHandle

Transfer ownership: None Nullable: True

GetDeveloperName(nint)

Calls native method adw_about_window_get_developer_name. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetDeveloperName(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetDevelopers(nint)

Calls native method adw_about_window_get_developers. Version: 1.2

[Version("1.2")]
public static extern Utf8StringArrayNullTerminatedUnownedHandle GetDevelopers(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

Utf8StringArrayNullTerminatedUnownedHandle

Transfer ownership: None Nullable: True

GetDocumenters(nint)

Calls native method adw_about_window_get_documenters. Version: 1.2

[Version("1.2")]
public static extern Utf8StringArrayNullTerminatedUnownedHandle GetDocumenters(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

Utf8StringArrayNullTerminatedUnownedHandle

Transfer ownership: None Nullable: True

GetGType()

Calls native function adw_about_window_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetIssueUrl(nint)

Calls native method adw_about_window_get_issue_url. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetIssueUrl(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetLicense(nint)

Calls native method adw_about_window_get_license. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetLicense(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetLicenseType(nint)

Calls native method adw_about_window_get_license_type. Version: 1.2

[Version("1.2")]
public static extern License GetLicenseType(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

License

Transfer ownership: None Nullable: False

GetReleaseNotes(nint)

Calls native method adw_about_window_get_release_notes. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetReleaseNotes(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetReleaseNotesVersion(nint)

Calls native method adw_about_window_get_release_notes_version. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetReleaseNotesVersion(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetSupportUrl(nint)

Calls native method adw_about_window_get_support_url. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetSupportUrl(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetTranslatorCredits(nint)

Calls native method adw_about_window_get_translator_credits. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetTranslatorCredits(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetVersion(nint)

Calls native method adw_about_window_get_version. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetVersion(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetWebsite(nint)

Calls native method adw_about_window_get_website. Version: 1.2

[Version("1.2")]
public static extern NonNullableUtf8StringUnownedHandle GetWebsite(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

New()

Calls native constructor adw_about_window_new. Version: 1.2

[Version("1.2")]
public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

NewFromAppdata(NonNullableUtf8StringHandle, NullableUtf8StringHandle)

Calls native constructor adw_about_window_new_from_appdata. Version: 1.4

[Version("1.4")]
public static extern nint NewFromAppdata(NonNullableUtf8StringHandle resourcePath, NullableUtf8StringHandle releaseNotesVersion)

Parameters

resourcePath NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

releaseNotesVersion NullableUtf8StringHandle

Transfer ownership: None Nullable: True

Returns

nint

Transfer ownership: None Nullable: False

SetApplicationIcon(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_application_icon. Version: 1.2

[Version("1.2")]
public static extern void SetApplicationIcon(nint self, NonNullableUtf8StringHandle applicationIcon)

Parameters

self nint

Transfer ownership: None Nullable: False

applicationIcon NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetApplicationName(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_application_name. Version: 1.2

[Version("1.2")]
public static extern void SetApplicationName(nint self, NonNullableUtf8StringHandle applicationName)

Parameters

self nint

Transfer ownership: None Nullable: False

applicationName NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetArtists(nint, Utf8StringArrayNullTerminatedHandle)

Calls native method adw_about_window_set_artists. Version: 1.2

[Version("1.2")]
public static extern void SetArtists(nint self, Utf8StringArrayNullTerminatedHandle artists)

Parameters

self nint

Transfer ownership: None Nullable: False

artists Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: True

SetComments(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_comments. Version: 1.2

[Version("1.2")]
public static extern void SetComments(nint self, NonNullableUtf8StringHandle comments)

Parameters

self nint

Transfer ownership: None Nullable: False

comments NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetCopyright(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_copyright. Version: 1.2

[Version("1.2")]
public static extern void SetCopyright(nint self, NonNullableUtf8StringHandle copyright)

Parameters

self nint

Transfer ownership: None Nullable: False

copyright NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetDebugInfo(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_debug_info. Version: 1.2

[Version("1.2")]
public static extern void SetDebugInfo(nint self, NonNullableUtf8StringHandle debugInfo)

Parameters

self nint

Transfer ownership: None Nullable: False

debugInfo NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetDebugInfoFilename(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_debug_info_filename. Version: 1.2

[Version("1.2")]
public static extern void SetDebugInfoFilename(nint self, NonNullableUtf8StringHandle filename)

Parameters

self nint

Transfer ownership: None Nullable: False

filename NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetDesigners(nint, Utf8StringArrayNullTerminatedHandle)

Calls native method adw_about_window_set_designers. Version: 1.2

[Version("1.2")]
public static extern void SetDesigners(nint self, Utf8StringArrayNullTerminatedHandle designers)

Parameters

self nint

Transfer ownership: None Nullable: False

designers Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: True

SetDeveloperName(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_developer_name. Version: 1.2

[Version("1.2")]
public static extern void SetDeveloperName(nint self, NonNullableUtf8StringHandle developerName)

Parameters

self nint

Transfer ownership: None Nullable: False

developerName NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetDevelopers(nint, Utf8StringArrayNullTerminatedHandle)

Calls native method adw_about_window_set_developers. Version: 1.2

[Version("1.2")]
public static extern void SetDevelopers(nint self, Utf8StringArrayNullTerminatedHandle developers)

Parameters

self nint

Transfer ownership: None Nullable: False

developers Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: True

SetDocumenters(nint, Utf8StringArrayNullTerminatedHandle)

Calls native method adw_about_window_set_documenters. Version: 1.2

[Version("1.2")]
public static extern void SetDocumenters(nint self, Utf8StringArrayNullTerminatedHandle documenters)

Parameters

self nint

Transfer ownership: None Nullable: False

documenters Utf8StringArrayNullTerminatedHandle

Transfer ownership: None Nullable: True

SetIssueUrl(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_issue_url. Version: 1.2

[Version("1.2")]
public static extern void SetIssueUrl(nint self, NonNullableUtf8StringHandle issueUrl)

Parameters

self nint

Transfer ownership: None Nullable: False

issueUrl NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetLicense(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_license. Version: 1.2

[Version("1.2")]
public static extern void SetLicense(nint self, NonNullableUtf8StringHandle license)

Parameters

self nint

Transfer ownership: None Nullable: False

license NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetLicenseType(nint, License)

Calls native method adw_about_window_set_license_type. Version: 1.2

[Version("1.2")]
public static extern void SetLicenseType(nint self, License licenseType)

Parameters

self nint

Transfer ownership: None Nullable: False

licenseType License

Transfer ownership: None Nullable: False

SetReleaseNotes(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_release_notes. Version: 1.2

[Version("1.2")]
public static extern void SetReleaseNotes(nint self, NonNullableUtf8StringHandle releaseNotes)

Parameters

self nint

Transfer ownership: None Nullable: False

releaseNotes NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetReleaseNotesVersion(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_release_notes_version. Version: 1.2

[Version("1.2")]
public static extern void SetReleaseNotesVersion(nint self, NonNullableUtf8StringHandle version)

Parameters

self nint

Transfer ownership: None Nullable: False

version NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetSupportUrl(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_support_url. Version: 1.2

[Version("1.2")]
public static extern void SetSupportUrl(nint self, NonNullableUtf8StringHandle supportUrl)

Parameters

self nint

Transfer ownership: None Nullable: False

supportUrl NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetTranslatorCredits(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_translator_credits. Version: 1.2

[Version("1.2")]
public static extern void SetTranslatorCredits(nint self, NonNullableUtf8StringHandle translatorCredits)

Parameters

self nint

Transfer ownership: None Nullable: False

translatorCredits NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetVersion(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_version. Version: 1.2

[Version("1.2")]
public static extern void SetVersion(nint self, NonNullableUtf8StringHandle version)

Parameters

self nint

Transfer ownership: None Nullable: False

version NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetWebsite(nint, NonNullableUtf8StringHandle)

Calls native method adw_about_window_set_website. Version: 1.2

[Version("1.2")]
public static extern void SetWebsite(nint self, NonNullableUtf8StringHandle website)

Parameters

self nint

Transfer ownership: None Nullable: False

website NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False