IDebugCustomAttribute
이 인터페이스는 사용자 지정 특성을 나타내며 특성의 이름, 부모 및 클래스 형식을 제공할 수 있습니다.
구문
IDebugCustomAttribute : IUnknown
구현자에 대한 참고 사항
기호 공급자는 기호와 연결된 사용자 지정 특성을 지원하기 위해 이 인터페이스를 구현합니다. 일반적으로 자체 개체에 구현됩니다.
호출자 참고 사항
Next 호출은 이 인터페이스를 반환합니다. EnumCustomAttributes 메서드에 대한 호출은 IEnumDebugCustomAttributes 인터페이스를 반환합니다.
Vtable 순서의 메서드
다음 표에서는 IDebugCustomAttribute
메서드를 보여 줍니다.
메서드 | 설명 |
---|---|
GetParentField | 현재 특성이 연결된 필드를 가져옵니다. |
GetAttributeTypeField | 사용자 지정 특성 클래스 형식을 가져옵니다. |
GetName | 사용자 지정 특성의 이름을 가져옵니다. |
GetAttributeBytes | 특성 정보를 바이트 Blob으로 가져옵니다. |
설명
사용자 지정 특성은 특정 클래스 또는 메서드와 연결된 사용자 지정 메타데이터를 제공하는 C#의 구조체입니다.
요구 사항
헤더: sh.h
네임스페이스: Microsoft.VisualStudio.Debugger.Interop
어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll