ResolutionGroupNameAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Attribut, das den Gruppennamen ermittelt. In der Regel handelt es sich um einen Unternehmensnamen oder eine umgekehrte Unternehmens-URL, die einen Bereich für Effektnamen bereitstellt.
public ref class ResolutionGroupNameAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly)]
public sealed class ResolutionGroupNameAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly)>]
type ResolutionGroupNameAttribute = class
inherit Attribute
Public NotInheritable Class ResolutionGroupNameAttribute
Inherits Attribute
- Vererbung
-
ResolutionGroupNameAttribute
- Attribute
Hinweise
Entwickler müssen einen Namen ExportEffectAttribute angeben, der im Bereich des Namens eindeutig ist, an den sie übergeben ResolutionGroupNameAttributewerden. Die Resolve(String) Methode verwendet eine Zeichenfolge, die die Verketteung des Namens (der Auflösungsgruppenname) '.'
ist, und den eindeutigen Namen, der an ExportEffectAttributeangegeben wurde, und gibt den angegebenen Effekt zurück.
Beispielsweise mit den Deklarationen:
[assembly: ResolutionGroupName ("com.YourCompany")]
[assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]
Anschließend fügt der folgende Code den Effekt zu einer Schaltfläche hinzu:
[var button = new Button { Text = "I have a shadow" };
button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));
Konstruktoren
ResolutionGroupNameAttribute(String) |
Erstellt ein neues Namensattribut für die Auflösungsgruppe. |