Aracılığıyla paylaş


CodeTypeParameter.CustomAttributes Özellik

Tanım

tür parametresinin özel özniteliklerini alır.

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

Özellik Değeri

CodeAttributeDeclarationCollection tür parametresinin özel özniteliklerini gösteren bir. Varsayılan değer: null.

Örnekler

Aşağıdaki kod örneği, yeni bir özel öznitelik eklemek için özelliğinin CustomAttributes kullanımını gösterir. Bu örnek, sınıfı için CodeTypeParameter sağlanan daha büyük bir örneğin bir parçasıdır.

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

Açıklamalar

Bu özellik, tür parametresinin bildirimine meta veri öznitelikleri eklemek için kullanılabilir.

Dikkat

Bu özellik varsayılan olarakdır null ve başvurmadan önce denetlenmelidir.

Şunlara uygulanır

Ayrıca bkz.