Class AboutDialog
- Namespace
- Adw
- Assembly
- Adw-1.dll
public sealed class AboutDialog : Dialog, Accessible, Buildable, ConstraintTarget, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
AboutDialog
- Implements
- Inherited Members
Constructors
AboutDialog(AboutDialogHandle)
public AboutDialog(AboutDialogHandle handle)
Parameters
handleAboutDialogHandle
AboutDialog(params ConstructArgument[])
public AboutDialog(params ConstructArgument[] constructArguments)
Parameters
constructArgumentsConstructArgument[]
Fields
ActivateLinkSignal
Signal Descriptor for OnActivateLink.
public static readonly ReturningSignal<AboutDialog, AboutDialog.ActivateLinkSignalArgs, bool> ActivateLinkSignal
Field Value
ApplicationIconPropertyDefinition
public static readonly Property<string?, AboutDialog> ApplicationIconPropertyDefinition
Field Value
ApplicationNamePropertyDefinition
public static readonly Property<string?, AboutDialog> ApplicationNamePropertyDefinition
Field Value
ArtistsPropertyDefinition
public static readonly Property<string[], AboutDialog> ArtistsPropertyDefinition
Field Value
CommentsPropertyDefinition
public static readonly Property<string?, AboutDialog> CommentsPropertyDefinition
Field Value
CopyrightPropertyDefinition
public static readonly Property<string?, AboutDialog> CopyrightPropertyDefinition
Field Value
DebugInfoFilenamePropertyDefinition
public static readonly Property<string?, AboutDialog> DebugInfoFilenamePropertyDefinition
Field Value
DebugInfoPropertyDefinition
public static readonly Property<string?, AboutDialog> DebugInfoPropertyDefinition
Field Value
DesignersPropertyDefinition
public static readonly Property<string[], AboutDialog> DesignersPropertyDefinition
Field Value
DeveloperNamePropertyDefinition
public static readonly Property<string?, AboutDialog> DeveloperNamePropertyDefinition
Field Value
DevelopersPropertyDefinition
public static readonly Property<string[], AboutDialog> DevelopersPropertyDefinition
Field Value
DocumentersPropertyDefinition
public static readonly Property<string[], AboutDialog> DocumentersPropertyDefinition
Field Value
IssueUrlPropertyDefinition
public static readonly Property<string?, AboutDialog> IssueUrlPropertyDefinition
Field Value
LicensePropertyDefinition
public static readonly Property<string?, AboutDialog> LicensePropertyDefinition
Field Value
LicenseTypePropertyDefinition
public static readonly Property<License, AboutDialog> LicenseTypePropertyDefinition
Field Value
ReleaseNotesPropertyDefinition
public static readonly Property<string?, AboutDialog> ReleaseNotesPropertyDefinition
Field Value
ReleaseNotesVersionPropertyDefinition
public static readonly Property<string?, AboutDialog> ReleaseNotesVersionPropertyDefinition
Field Value
SupportUrlPropertyDefinition
public static readonly Property<string?, AboutDialog> SupportUrlPropertyDefinition
Field Value
TranslatorCreditsPropertyDefinition
public static readonly Property<string?, AboutDialog> TranslatorCreditsPropertyDefinition
Field Value
VersionPropertyDefinition
public static readonly Property<string?, AboutDialog> VersionPropertyDefinition
Field Value
WebsitePropertyDefinition
public static readonly Property<string?, AboutDialog> WebsitePropertyDefinition
Field Value
Properties
AccessibleRole
public AccessibleRole AccessibleRole { get; set; }
Property Value
ApplicationIcon
public string? ApplicationIcon { get; set; }
Property Value
ApplicationName
public string? ApplicationName { get; set; }
Property Value
Artists
public string[] Artists { get; set; }
Property Value
- string[]
Comments
public string? Comments { get; set; }
Property Value
Copyright
public string? Copyright { get; set; }
Property Value
DebugInfo
public string? DebugInfo { get; set; }
Property Value
DebugInfoFilename
public string? DebugInfoFilename { get; set; }
Property Value
Designers
public string[] Designers { get; set; }
Property Value
- string[]
DeveloperName
public string? DeveloperName { get; set; }
Property Value
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
License
public string? License { get; set; }
Property Value
LicenseType
public License LicenseType { get; set; }
Property Value
ReleaseNotes
public string? ReleaseNotes { get; set; }
Property Value
ReleaseNotesVersion
public string? ReleaseNotesVersion { get; set; }
Property Value
SupportUrl
public string? SupportUrl { get; set; }
Property Value
TranslatorCredits
public string? TranslatorCredits { get; set; }
Property Value
Version
public string? Version { get; set; }
Property Value
Website
public string? Website { get; set; }
Property Value
Methods
AddAcknowledgementSection(string?, string[])
[Version("1.5")]
public void AddAcknowledgementSection(string? name, string[] people)
Parameters
AddCreditSection(string?, string[])
[Version("1.5")]
public void AddCreditSection(string? name, string[] people)
Parameters
AddLegalSection(string, string?, License, string?)
[Version("1.5")]
public void AddLegalSection(string title, string? copyright, License licenseType, string? license)
Parameters
AddLink(string, string)
[Version("1.5")]
public void AddLink(string title, string url)
Parameters
Announce(string, AccessibleAnnouncementPriority)
[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)
Parameters
messagestringpriorityAccessibleAnnouncementPriority
GetAccessibleParent()
[Version("4.10")]
public Accessible? GetAccessibleParent()
Returns
GetAccessibleRole()
public AccessibleRole GetAccessibleRole()
Returns
GetApplicationIcon()
[Version("1.5")]
public string GetApplicationIcon()
Returns
GetApplicationName()
[Version("1.5")]
public string GetApplicationName()
Returns
GetArtists()
[Version("1.5")]
public string[]? GetArtists()
Returns
- string[]
GetAtContext()
[Version("4.10")]
public ATContext GetAtContext()
Returns
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
Returns
GetBuildableId()
public string? GetBuildableId()
Returns
GetComments()
[Version("1.5")]
public string GetComments()
Returns
GetCopyright()
[Version("1.5")]
public string GetCopyright()
Returns
GetDebugInfo()
[Version("1.5")]
public string GetDebugInfo()
Returns
GetDebugInfoFilename()
[Version("1.5")]
public string GetDebugInfoFilename()
Returns
GetDesigners()
[Version("1.5")]
public string[]? GetDesigners()
Returns
- string[]
GetDeveloperName()
[Version("1.5")]
public string GetDeveloperName()
Returns
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
GetGType()
public static Type GetGType()
Returns
GetIssueUrl()
[Version("1.5")]
public string GetIssueUrl()
Returns
GetLicense()
[Version("1.5")]
public string GetLicense()
Returns
GetLicenseType()
[Version("1.5")]
public License GetLicenseType()
Returns
GetNextAccessibleSibling()
[Version("4.10")]
public Accessible? GetNextAccessibleSibling()
Returns
GetPlatformState(AccessiblePlatformState)
[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)
Parameters
stateAccessiblePlatformState
Returns
GetReleaseNotes()
[Version("1.5")]
public string GetReleaseNotes()
Returns
GetReleaseNotesVersion()
[Version("1.5")]
public string GetReleaseNotesVersion()
Returns
GetSupportUrl()
[Version("1.5")]
public string GetSupportUrl()
Returns
GetTranslatorCredits()
[Version("1.5")]
public string GetTranslatorCredits()
Returns
GetVersion()
[Version("1.5")]
public string GetVersion()
Returns
GetWebsite()
[Version("1.5")]
public string GetWebsite()
Returns
New()
[Version("1.5")]
public static AboutDialog New()
Returns
NewFromAppdata(string, string?)
[Version("1.5")]
public static AboutDialog NewFromAppdata(string resourcePath, string? releaseNotesVersion)
Parameters
Returns
ResetProperty(AccessibleProperty)
public void ResetProperty(AccessibleProperty property)
Parameters
propertyAccessibleProperty
ResetRelation(AccessibleRelation)
public void ResetRelation(AccessibleRelation relation)
Parameters
relationAccessibleRelation
ResetState(AccessibleState)
public void ResetState(AccessibleState state)
Parameters
stateAccessibleState
SetAccessibleParent(Accessible?, Accessible?)
[Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)
Parameters
parentAccessiblenextSiblingAccessible
SetApplicationIcon(string)
[Version("1.5")]
public void SetApplicationIcon(string applicationIcon)
Parameters
applicationIconstring
SetApplicationName(string)
[Version("1.5")]
public void SetApplicationName(string applicationName)
Parameters
applicationNamestring
SetArtists(string[]?)
[Version("1.5")]
public void SetArtists(string[]? artists)
Parameters
artistsstring[]
SetComments(string)
[Version("1.5")]
public void SetComments(string comments)
Parameters
commentsstring
SetCopyright(string)
[Version("1.5")]
public void SetCopyright(string copyright)
Parameters
copyrightstring
SetDebugInfo(string)
[Version("1.5")]
public void SetDebugInfo(string debugInfo)
Parameters
debugInfostring
SetDebugInfoFilename(string)
[Version("1.5")]
public void SetDebugInfoFilename(string filename)
Parameters
filenamestring
SetDesigners(string[]?)
[Version("1.5")]
public void SetDesigners(string[]? designers)
Parameters
designersstring[]
SetDeveloperName(string)
[Version("1.5")]
public void SetDeveloperName(string developerName)
Parameters
developerNamestring
SetDevelopers(string[]?)
[Version("1.5")]
public void SetDevelopers(string[]? developers)
Parameters
developersstring[]
SetDocumenters(string[]?)
[Version("1.5")]
public void SetDocumenters(string[]? documenters)
Parameters
documentersstring[]
SetIssueUrl(string)
[Version("1.5")]
public void SetIssueUrl(string issueUrl)
Parameters
issueUrlstring
SetLicense(string)
[Version("1.5")]
public void SetLicense(string license)
Parameters
licensestring
SetLicenseType(License)
[Version("1.5")]
public void SetLicenseType(License licenseType)
Parameters
licenseTypeLicense
SetReleaseNotes(string)
[Version("1.5")]
public void SetReleaseNotes(string releaseNotes)
Parameters
releaseNotesstring
SetReleaseNotesVersion(string)
[Version("1.5")]
public void SetReleaseNotesVersion(string version)
Parameters
versionstring
SetSupportUrl(string)
[Version("1.5")]
public void SetSupportUrl(string supportUrl)
Parameters
supportUrlstring
SetTranslatorCredits(string)
[Version("1.5")]
public void SetTranslatorCredits(string translatorCredits)
Parameters
translatorCreditsstring
SetVersion(string)
[Version("1.5")]
public void SetVersion(string version)
Parameters
versionstring
SetWebsite(string)
[Version("1.5")]
public void SetWebsite(string website)
Parameters
websitestring
UpdateNextAccessibleSibling(Accessible?)
[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)
Parameters
newSiblingAccessible
Events
OnActivateLink
public event ReturningSignalHandler<AboutDialog, AboutDialog.ActivateLinkSignalArgs, bool> OnActivateLink