ExportEffectAttribute 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 Effect com um identificador exclusivo que pode ser usado com Resolve(String) para localizar um efeito.
[System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)]
public sealed class ExportEffectAttribute : Attribute
type ExportEffectAttribute = class
inherit Attribute
- Herança
-
ExportEffectAttribute
- Atributos
Comentários
Os desenvolvedores devem fornecer um nome exclusivo sobre o escopo do valor que foi fornecido para ResolutionGroupNameAttribute. O Resolve(String) método usa uma cadeia de caracteres que é a concatenação do nome do grupo de resolução que foi fornecido a ResolutionGroupNameAttribute, '.
', e o nome que foi fornecido a ExportEffectAttributee retorna um efeito que terá o tipo effectType
.
Por exemplo, com as declarações:
[assembly: ResolutionGroupName ("com.YourCompany")]
[assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]
Em seguida, o código abaixo 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
ExportEffectAttribute(Type, String) |
Cria um novo ExportEffectAttribute. |