CodeTypeParameter.CustomAttributes Propriedade
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.
Obtém os atributos personalizados do parâmetro de tipo.
public:
property System::CodeDom::CodeAttributeDeclarationCollection ^ CustomAttributes { System::CodeDom::CodeAttributeDeclarationCollection ^ get(); };
public System.CodeDom.CodeAttributeDeclarationCollection CustomAttributes { get; }
member this.CustomAttributes : System.CodeDom.CodeAttributeDeclarationCollection
Public ReadOnly Property CustomAttributes As CodeAttributeDeclarationCollection
Valor da propriedade
Um CodeAttributeDeclarationCollection que indica os atributos personalizados do parâmetro de tipo. O padrão é null
.
Exemplos
O exemplo de código a seguir mostra o uso da CustomAttributes propriedade para adicionar um novo atributo personalizado. Este exemplo faz parte de um exemplo maior fornecido para a CodeTypeParameter classe .
kType.CustomAttributes.Add(new CodeAttributeDeclaration(
"System.ComponentModel.DescriptionAttribute",
new CodeAttributeArgument(new CodePrimitiveExpression("KeyType"))));
kType.CustomAttributes.Add _
(New CodeAttributeDeclaration("System.ComponentModel.DescriptionAttribute", _
New CodeAttributeArgument(New CodePrimitiveExpression("KeyType"))))
Comentários
Essa propriedade pode ser usada para adicionar atributos de metadados à declaração do parâmetro de tipo.
Cuidado
Essa propriedade é null
por padrão e deve ser verificada antes de fazer referência.