Поделиться через


CodeTypeParameter.CustomAttributes Свойство

Определение

Получает пользовательские атрибуты параметра типа.

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

Значение свойства

CodeAttributeDeclarationCollection, указывающий пользовательские атрибуты параметра типа. Значение по умолчанию — null.

Примеры

В следующем примере кода показано использование свойства для CustomAttributes добавления нового настраиваемого атрибута. Этот пример является частью более крупного примера, предоставленного CodeTypeParameter для класса .

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

Комментарии

Это свойство можно использовать для добавления атрибутов метаданных в объявление параметра типа.

Внимание!

Это свойство по умолчанию и null должно быть проверено перед ссылкой.

Применяется к

См. также раздел