Freigeben über


ResolutionGroupNameAttribute(String) Konstruktor

Definition

Erstellt ein neues Namensattribut für die Auflösungsgruppe.

public:
 ResolutionGroupNameAttribute(System::String ^ name);
public ResolutionGroupNameAttribute (string name);
new Microsoft.Maui.Controls.ResolutionGroupNameAttribute : string -> Microsoft.Maui.Controls.ResolutionGroupNameAttribute
Public Sub New (name As String)

Parameter

name
String

Ein Name (z.B. ein Unternehmensname oder eine umgekehrte Unternehmens-URL), mit der Sie Effekte eindeutig ermittelt können.

Hinweise

Entwickler müssen einen Namen ExportEffectAttribute angeben, der im Umfang der nameResolutionGroupNameAttributeBereitstellung eindeutig ist. Die Resolve(String) Methode verwendet eine Zeichenfolge, die die Verketteung (name der Auflösungsgruppe) '.'ist, und den eindeutigen name Namen, den sie angegeben ExportEffectAttributehaben, und gibt den angegebenen Effekt zurück.

Beispielsweise mit den Deklarationen:

[assembly: ResolutionGroupName ("com.YourCompany")]
[assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]

Anschließend fügt der folgende Code den Effekt zu einer Schaltfläche hinzu:

        [var button = new Button { Text = "I have a shadow" };
button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));

Gilt für:

Weitere Informationen