CodeTypeParameter.CustomAttributes Eigenschap

Definitie

Hiermee haalt u de aangepaste kenmerken van de typeparameter op.

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

Waarde van eigenschap

Een CodeAttributeDeclarationCollection die de aangepaste kenmerken van de typeparameter aangeeft. De standaardwaarde is null.

Voorbeelden

In het volgende codevoorbeeld ziet u het gebruik van de CustomAttributes eigenschap om een nieuw aangepast kenmerk toe te voegen. Dit voorbeeld maakt deel uit van een groter voorbeeld voor de CodeTypeParameter klasse.

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"))))

Opmerkingen

Deze eigenschap kan worden gebruikt om metagegevenskenmerken toe te voegen aan de declaratie van de typeparameter.

Caution

Deze eigenschap is null standaard ingeschakeld en moet worden gecontroleerd voordat wordt verwezen.

Van toepassing op

Zie ook