Sdílet prostřednictvím


Effect.ResolveId Vlastnost

Definice

Získá ID, které se používá k vyřešení tohoto efektu za běhu.

public:
 property System::String ^ ResolveId { System::String ^ get(); };
public string ResolveId { get; }
member this.ResolveId : string
Public ReadOnly Property ResolveId As String

Hodnota vlastnosti

ID, které se používá k vyřešení tohoto efektu za běhu.

Poznámky

Vývojáři musí zadat název ExportEffectAttribute , který je jedinečný v rozsahu názvu, kterému poskytují ResolutionGroupNameAttribute. Metoda Resolve(String) přebírá řetězec, který je zřetězením name (název skupiny překladu), '.'a jedinečný název, který byl zadán ExportEffectAttribute, a vrátí zadaný účinek.

Například s deklaracemi:

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

Potom následující kód přidá efekt na tlačítko:

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

Tato vlastnost vrátí řetězec, který vývojáři předávají, aby Resolve(String) získali účinek za běhu.

Platí pro