CodeTypeParameter.CustomAttributes Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die benutzerdefinierten Attribute des Typparameters ab.
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
Eigenschaftswert
Eine CodeAttributeDeclarationCollection-Klasse, die die benutzerdefinierten Attribute des Typparameters angibt. Der Standardwert ist null
.
Beispiele
Das folgende Codebeispiel zeigt die Verwendung der CustomAttributes -Eigenschaft zum Hinzufügen eines neuen benutzerdefinierten Attributs. Dieses Beispiel ist Teil eines größeren Beispiels, das für die CodeTypeParameter -Klasse bereitgestellt wird.
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"))))
Hinweise
Diese Eigenschaft kann verwendet werden, um der Deklaration des Typparameters Metadatenattribute hinzuzufügen.
Achtung
Diese Eigenschaft ist null
standardmäßig und sollte vor dem Verweisen überprüft werden.