IDebugCustomAttribute
Esta interfaz representa un atributo personalizado y puede proporcionar el nombre, el elemento primario y el tipo de clase del atributo.
Sintaxis
IDebugCustomAttribute : IUnknown
Notas para los implementadores
Un proveedor de símbolos implementa esta interfaz para admitir atributos personalizados asociados a un símbolo. Normalmente se implementa en su propio objeto.
Notas para autores de la llamada
Una llamada a Next devuelve esta interfaz. Una llamada al método EnumCustomAttributes devuelve la interfaz IEnumDebugCustomAttributes .
Métodos en orden de Vtable
En la tabla siguiente se muestran los métodos de IDebugCustomAttribute
.
Método | Descripción |
---|---|
GetParentField | Obtiene el campo al que está asociado el atributo actual. |
GetAttributeTypeField | Obtiene el tipo de clase de atributo personalizado. |
GetName | Obtiene el nombre del atributo personalizado. |
GetAttributeBytes | Obtiene la información de atributo como un blob de bytes. |
Comentarios
Un atributo personalizado es una estructura para C# que proporciona metadatos personalizados asociados a una clase o método concretos.
Requisitos
Encabezado: sh.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll