Sdílet prostřednictvím


ResolutionGroupNameAttribute Třída

Definice

Atribut, který identifikuje název skupiny, obvykle název společnosti nebo obrácenou adresu URL společnosti, který poskytuje obor pro názvy efektů.

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
Dědičnost
ResolutionGroupNameAttribute
Atributy

Poznámky

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

Například s deklaracemi:

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

Následující kód pak přidá efekt k tlačítku:

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

Konstruktory

ResolutionGroupNameAttribute(String)

Vytvoří nový atribut názvu skupiny řešení.

Platí pro