Partager via


ResolutionGroupNameAttribute Classe

Définition

Attribut qui identifie un nom de groupe, généralement un nom de société ou l’URL inverse de la société, qui fournit une étendue pour les noms d’effet.

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
Héritage
ResolutionGroupNameAttribute
Attributs

Remarques

Les développeurs doivent fournir un nom unique ExportEffectAttribute sur l’étendue du nom qu’ils fournissent ResolutionGroupNameAttribute. La Resolve(String) méthode prend une chaîne qui est la concaténation du nom (nom du groupe de résolution), '.'et le nom unique fourni à ExportEffectAttribute, et retourne l’effet spécifié.

Par exemple, avec les déclarations :

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

Ensuite, le code ci-dessous ajoute l’effet à un bouton :

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

Constructeurs

ResolutionGroupNameAttribute(String)

Crée un attribut de nom de groupe de résolution.

S’applique à