Effect.ResolveId Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera identyfikator używany do rozpoznawania tego efektu w czasie wykonywania.
public:
property System::String ^ ResolveId { System::String ^ get(); };
public string ResolveId { get; }
member this.ResolveId : string
Public ReadOnly Property ResolveId As String
Wartość właściwości
Identyfikator używany do rozpoznawania tego efektu w czasie wykonywania.
Uwagi
Deweloperzy muszą podać nazwę ExportEffectAttribute unikatową dla zakresu nazwy, którą podają do ResolutionGroupNameAttribute. Metoda Resolve(String) przyjmuje ciąg, który jest łączeniem name
(nazwa grupy rozpoznawania), '.'
i unikatową nazwą podaną do ExportEffectAttributemetody 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"));
Ta właściwość zwraca ciąg przekazywany przez deweloperów, aby Resolve(String) uzyskać efekt w czasie wykonywania.