Table of Contents

Class AboutDialog

Namespace
Adw
Assembly
Adw-1.dll
public sealed class AboutDialog : Dialog, IObject, INotifyPropertyChanged, IDisposable, Accessible, Buildable, ConstraintTarget, IHandle, GTypeProvider
Inheritance
AboutDialog
Implements
Inherited Members

Constructors

AboutDialog()

public AboutDialog()

AboutDialog(params ConstructArgument[])

protected AboutDialog(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

AboutDialog(IntPtr, bool)

protected AboutDialog(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

ActivateLinkSignal

Signal Descriptor for OnActivateLink.

public static readonly ReturningSignal<AboutDialog, AboutDialog.ActivateLinkSignalArgs, bool> ActivateLinkSignal

Field Value

ReturningSignal<AboutDialog, AboutDialog.ActivateLinkSignalArgs, bool>

ApplicationIconPropertyDefinition

public static readonly Property<string?, AboutDialog> ApplicationIconPropertyDefinition

Field Value

Property<string, AboutDialog>

ApplicationNamePropertyDefinition

public static readonly Property<string?, AboutDialog> ApplicationNamePropertyDefinition

Field Value

Property<string, AboutDialog>

ArtistsPropertyDefinition

public static readonly Property<string[], AboutDialog> ArtistsPropertyDefinition

Field Value

Property<string[], AboutDialog>

CommentsPropertyDefinition

public static readonly Property<string?, AboutDialog> CommentsPropertyDefinition

Field Value

Property<string, AboutDialog>

CopyrightPropertyDefinition

public static readonly Property<string?, AboutDialog> CopyrightPropertyDefinition

Field Value

Property<string, AboutDialog>

DebugInfoFilenamePropertyDefinition

public static readonly Property<string?, AboutDialog> DebugInfoFilenamePropertyDefinition

Field Value

Property<string, AboutDialog>

DebugInfoPropertyDefinition

public static readonly Property<string?, AboutDialog> DebugInfoPropertyDefinition

Field Value

Property<string, AboutDialog>

DesignersPropertyDefinition

public static readonly Property<string[], AboutDialog> DesignersPropertyDefinition

Field Value

Property<string[], AboutDialog>

DeveloperNamePropertyDefinition

public static readonly Property<string?, AboutDialog> DeveloperNamePropertyDefinition

Field Value

Property<string, AboutDialog>

DevelopersPropertyDefinition

public static readonly Property<string[], AboutDialog> DevelopersPropertyDefinition

Field Value

Property<string[], AboutDialog>

DocumentersPropertyDefinition

public static readonly Property<string[], AboutDialog> DocumentersPropertyDefinition

Field Value

Property<string[], AboutDialog>

IssueUrlPropertyDefinition

public static readonly Property<string?, AboutDialog> IssueUrlPropertyDefinition

Field Value

Property<string, AboutDialog>

LicensePropertyDefinition

public static readonly Property<string?, AboutDialog> LicensePropertyDefinition

Field Value

Property<string, AboutDialog>

LicenseTypePropertyDefinition

public static readonly Property<License, AboutDialog> LicenseTypePropertyDefinition

Field Value

Property<License, AboutDialog>

ReleaseNotesPropertyDefinition

public static readonly Property<string?, AboutDialog> ReleaseNotesPropertyDefinition

Field Value

Property<string, AboutDialog>

ReleaseNotesVersionPropertyDefinition

public static readonly Property<string?, AboutDialog> ReleaseNotesVersionPropertyDefinition

Field Value

Property<string, AboutDialog>

SupportUrlPropertyDefinition

public static readonly Property<string?, AboutDialog> SupportUrlPropertyDefinition

Field Value

Property<string, AboutDialog>

TranslatorCreditsPropertyDefinition

public static readonly Property<string?, AboutDialog> TranslatorCreditsPropertyDefinition

Field Value

Property<string, AboutDialog>

VersionPropertyDefinition

public static readonly Property<string?, AboutDialog> VersionPropertyDefinition

Field Value

Property<string, AboutDialog>

WebsitePropertyDefinition

public static readonly Property<string?, AboutDialog> WebsitePropertyDefinition

Field Value

Property<string, AboutDialog>

Properties

AccessibleRole

public AccessibleRole AccessibleRole { get; set; }

Property Value

AccessibleRole

ApplicationIcon

public string? ApplicationIcon { get; set; }

Property Value

string

ApplicationName

public string? ApplicationName { get; set; }

Property Value

string

Artists

public string[] Artists { get; set; }

Property Value

string[]

Comments

public string? Comments { get; set; }

Property Value

string
public string? Copyright { get; set; }

Property Value

string

DebugInfo

public string? DebugInfo { get; set; }

Property Value

string

DebugInfoFilename

public string? DebugInfoFilename { get; set; }

Property Value

string

Designers

public string[] Designers { get; set; }

Property Value

string[]

DeveloperName

public string? DeveloperName { get; set; }

Property Value

string

Developers

public string[] Developers { get; set; }

Property Value

string[]

Documenters

public string[] Documenters { get; set; }

Property Value

string[]

IssueUrl

public string? IssueUrl { get; set; }

Property Value

string

License

public string? License { get; set; }

Property Value

string

LicenseType

public License LicenseType { get; set; }

Property Value

License

ReleaseNotes

public string? ReleaseNotes { get; set; }

Property Value

string

ReleaseNotesVersion

public string? ReleaseNotesVersion { get; set; }

Property Value

string

SupportUrl

public string? SupportUrl { get; set; }

Property Value

string

TranslatorCredits

public string? TranslatorCredits { get; set; }

Property Value

string

Version

public string? Version { get; set; }

Property Value

string

Website

public string? Website { get; set; }

Property Value

string

Methods

AddAcknowledgementSection(string?, string[])

[Version("1.5")]
public void AddAcknowledgementSection(string? name, string[] people)

Parameters

name string
people string[]

AddCreditSection(string?, string[])

[Version("1.5")]
public void AddCreditSection(string? name, string[] people)

Parameters

name string
people string[]

AddLegalSection(string, string?, License, string?)

[Version("1.5")]
public void AddLegalSection(string title, string? copyright, License licenseType, string? license)

Parameters

title string
copyright string
licenseType License
license string
[Version("1.5")]
public void AddLink(string title, string url)

Parameters

title string
url string

Announce(string, AccessibleAnnouncementPriority)

[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)

Parameters

message string
priority AccessibleAnnouncementPriority

GetAccessibleParent()

[Version("4.10")]
public Accessible? GetAccessibleParent()

Returns

Accessible

GetAccessibleRole()

public AccessibleRole GetAccessibleRole()

Returns

AccessibleRole

GetApplicationIcon()

[Version("1.5")]
public string GetApplicationIcon()

Returns

string

GetApplicationName()

[Version("1.5")]
public string GetApplicationName()

Returns

string

GetArtists()

[Version("1.5")]
public string[]? GetArtists()

Returns

string[]

GetAtContext()

[Version("4.10")]
public ATContext GetAtContext()

Returns

ATContext

GetBounds(out int, out int, out int, out int)

[Version("4.10")]
public bool GetBounds(out int x, out int y, out int width, out int height)

Parameters

x int
y int
width int
height int

Returns

bool

GetBuildableId()

public string? GetBuildableId()

Returns

string

GetComments()

[Version("1.5")]
public string GetComments()

Returns

string

GetCopyright()

[Version("1.5")]
public string GetCopyright()

Returns

string

GetDebugInfo()

[Version("1.5")]
public string GetDebugInfo()

Returns

string

GetDebugInfoFilename()

[Version("1.5")]
public string GetDebugInfoFilename()

Returns

string

GetDesigners()

[Version("1.5")]
public string[]? GetDesigners()

Returns

string[]

GetDeveloperName()

[Version("1.5")]
public string GetDeveloperName()

Returns

string

GetDevelopers()

[Version("1.5")]
public string[]? GetDevelopers()

Returns

string[]

GetDocumenters()

[Version("1.5")]
public string[]? GetDocumenters()

Returns

string[]

GetFirstAccessibleChild()

[Version("4.10")]
public Accessible? GetFirstAccessibleChild()

Returns

Accessible

GetGType()

public static Type GetGType()

Returns

Type

GetIssueUrl()

[Version("1.5")]
public string GetIssueUrl()

Returns

string

GetLicense()

[Version("1.5")]
public string GetLicense()

Returns

string

GetLicenseType()

[Version("1.5")]
public License GetLicenseType()

Returns

License

GetNextAccessibleSibling()

[Version("4.10")]
public Accessible? GetNextAccessibleSibling()

Returns

Accessible

GetPlatformState(AccessiblePlatformState)

[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)

Parameters

state AccessiblePlatformState

Returns

bool

GetReleaseNotes()

[Version("1.5")]
public string GetReleaseNotes()

Returns

string

GetReleaseNotesVersion()

[Version("1.5")]
public string GetReleaseNotesVersion()

Returns

string

GetSupportUrl()

[Version("1.5")]
public string GetSupportUrl()

Returns

string

GetTranslatorCredits()

[Version("1.5")]
public string GetTranslatorCredits()

Returns

string

GetVersion()

[Version("1.5")]
public string GetVersion()

Returns

string

GetWebsite()

[Version("1.5")]
public string GetWebsite()

Returns

string

New()

[Version("1.5")]
public static AboutDialog New()

Returns

AboutDialog

NewFromAppdata(string, string?)

[Version("1.5")]
public static AboutDialog NewFromAppdata(string resourcePath, string? releaseNotesVersion)

Parameters

resourcePath string
releaseNotesVersion string

Returns

AboutDialog

ResetProperty(AccessibleProperty)

public void ResetProperty(AccessibleProperty property)

Parameters

property AccessibleProperty

ResetRelation(AccessibleRelation)

public void ResetRelation(AccessibleRelation relation)

Parameters

relation AccessibleRelation

ResetState(AccessibleState)

public void ResetState(AccessibleState state)

Parameters

state AccessibleState

SetAccessibleParent(Accessible?, Accessible?)

[Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)

Parameters

parent Accessible
nextSibling Accessible

SetApplicationIcon(string)

[Version("1.5")]
public void SetApplicationIcon(string applicationIcon)

Parameters

applicationIcon string

SetApplicationName(string)

[Version("1.5")]
public void SetApplicationName(string applicationName)

Parameters

applicationName string

SetArtists(string[]?)

[Version("1.5")]
public void SetArtists(string[]? artists)

Parameters

artists string[]

SetComments(string)

[Version("1.5")]
public void SetComments(string comments)

Parameters

comments string

SetCopyright(string)

[Version("1.5")]
public void SetCopyright(string copyright)

Parameters

copyright string

SetDebugInfo(string)

[Version("1.5")]
public void SetDebugInfo(string debugInfo)

Parameters

debugInfo string

SetDebugInfoFilename(string)

[Version("1.5")]
public void SetDebugInfoFilename(string filename)

Parameters

filename string

SetDesigners(string[]?)

[Version("1.5")]
public void SetDesigners(string[]? designers)

Parameters

designers string[]

SetDeveloperName(string)

[Version("1.5")]
public void SetDeveloperName(string developerName)

Parameters

developerName string

SetDevelopers(string[]?)

[Version("1.5")]
public void SetDevelopers(string[]? developers)

Parameters

developers string[]

SetDocumenters(string[]?)

[Version("1.5")]
public void SetDocumenters(string[]? documenters)

Parameters

documenters string[]

SetIssueUrl(string)

[Version("1.5")]
public void SetIssueUrl(string issueUrl)

Parameters

issueUrl string

SetLicense(string)

[Version("1.5")]
public void SetLicense(string license)

Parameters

license string

SetLicenseType(License)

[Version("1.5")]
public void SetLicenseType(License licenseType)

Parameters

licenseType License

SetReleaseNotes(string)

[Version("1.5")]
public void SetReleaseNotes(string releaseNotes)

Parameters

releaseNotes string

SetReleaseNotesVersion(string)

[Version("1.5")]
public void SetReleaseNotesVersion(string version)

Parameters

version string

SetSupportUrl(string)

[Version("1.5")]
public void SetSupportUrl(string supportUrl)

Parameters

supportUrl string

SetTranslatorCredits(string)

[Version("1.5")]
public void SetTranslatorCredits(string translatorCredits)

Parameters

translatorCredits string

SetVersion(string)

[Version("1.5")]
public void SetVersion(string version)

Parameters

version string

SetWebsite(string)

[Version("1.5")]
public void SetWebsite(string website)

Parameters

website string

UpdateNextAccessibleSibling(Accessible?)

[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)

Parameters

newSibling Accessible

Events

public event ReturningSignalHandler<AboutDialog, AboutDialog.ActivateLinkSignalArgs, bool> OnActivateLink

Event Type

ReturningSignalHandler<AboutDialog, AboutDialog.ActivateLinkSignalArgs, bool>