Udostępnij za pośrednictwem


ResolutionGroupNameAttribute(String) Konstruktor

Definicja

Tworzy nowy atrybut nazwy grupy rozpoznawania.

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)

Parametry

name
String

Nazwa, taka jak nazwa firmy lub odwrócony adres URL firmy, która pomaga jednoznacznie identyfikować efekty.

Uwagi

Deweloperzy muszą podać nazwę ExportEffectAttribute , która jest unikatowa w zakresie name , który podaje do elementu ResolutionGroupNameAttribute. Metoda Resolve(String) przyjmuje ciąg, który jest łączeniem name (nazwa grupy rozpoznawania), '.'i unikatową nazwą, która została dostarczona do ExportEffectAttribute, i zwraca określony efekt.

Na przykład z deklaracjami:

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

Następnie poniższy kod doda efekt do przycisku:

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

Dotyczy

Zobacz też