ResolutionGroupNameAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atributo que identifica um nome de grupo, normalmente um nome da empresa ou URL da empresa invertida, que fornece um escopo para nomes de efeito.
[System.AttributeUsage(System.AttributeTargets.Assembly)]
public sealed class ResolutionGroupNameAttribute : Attribute
type ResolutionGroupNameAttribute = class
inherit Attribute
- Herança
-
System.AttributeResolutionGroupNameAttribute
- Atributos
-
System.AttributeUsageAttribute
Comentários
Os desenvolvedores devem fornecer um nome exclusivo sobre ExportEffectAttribute o escopo do nome do <param="name" /> que eles fornecem para ResolutionGroupNameAttribute. O Resolve(String) método usa uma cadeia de caracteres que é a concatenação de (o nome do grupo de name resolução) '.'e o nome exclusivo ao ExportEffectAttributequal foi fornecido e retorna o efeito especificado.
Por exemplo, com as declarações:
[assembly: ResolutionGroupName ("com.YourCompany")]
[assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]
Em seguida, o código a seguir adicionará o efeito a um botão:
[var button = new Button { Text = "I have a shadow" };
button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));
Construtores
| Nome | Description |
|---|---|
| ResolutionGroupNameAttribute(String) |
Cria um novo atributo de nome de grupo de resolução. |