Метод EmitAssemblyCustomAttribute

Вызовите , чтобы задать настраиваемые атрибуты на уровне сборки.

Синтаксис

HRESULT EmitAssemblyCustomAttribute(  
    mdAssembly   AssemblyID,  
    mdToken      FileToken,  
    mdToken      tkType,  
    void const*  pCustomValue,  
    DWORD        cbCustomValue,  
    BOOL         bSecurity,  
    BOOL         bAllowMulti  
) PURE;  

Параметры

AssemblyID
Идентификатор сборки.

FileToken
Файл, который дефайлирует атрибут. Может иметь значение NULL, если AssemblyID не указывает на несвязанный netmodule.

tkType
Тип настраиваемого атрибута.

pCustomValue
Пользовательские данные значений.

cbCustomValue
Длина пользовательских данных значений.

bSecurity
Значение TRUE, если настраиваемый атрибут связан с подписыванием сборки.

bAllowMulti
Значение TRUE, если требуется создать несколько атрибутов.

Возвращаемое значение

Возвращает S_OK, если метод выполнен успешно.

Требования

Требуется alink.h

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