Effect.ResolveId Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'ID usato per risolvere questo effetto in fase di esecuzione.
public string ResolveId { get; }
member this.ResolveId : string
Valore della proprietà
ID usato per risolvere questo effetto in fase di esecuzione.
Commenti
Gli sviluppatori devono specificare un nome a ExportEffectAttribute tale oggetto univoco nell'ambito del nome fornito a ResolutionGroupNameAttribute. Il Resolve(String) metodo accetta una stringa che rappresenta la concatenazione di (il 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 Resolve(String) sviluppatori per ottenere l'effetto in fase di esecuzione.