Condividi tramite


Effect.ResolveId Proprietà

Definizione

Ottiene l'ID usato per risolvere questo effetto in fase di esecuzione.

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

Valore della proprietà

ID usato per risolvere questo effetto in fase di esecuzione.

Commenti

Gli sviluppatori devono fornire un nome a ExportEffectAttribute che sia univoco nell'ambito del nome fornito a ResolutionGroupNameAttribute. Il Resolve(String) metodo accetta una stringa che rappresenta la concatenazione di (nome del gruppo di name risoluzione), '.'e il nome univoco fornito a ExportEffectAttributee restituisce l'effetto specificato.

Ad esempio, con le dichiarazioni:

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

Il codice seguente aggiungerà quindi l'effetto a un pulsante:

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

Questa proprietà restituisce la stringa passata dagli sviluppatori per Resolve(String) ottenere l'effetto in fase di esecuzione.

Si applica a