Condividi tramite


IDebugPropertyField

Questa interfaccia fornisce funzioni che consentono di ottenere e impostare una proprietà.

IDebugPropertyField : IDebugContainerField

Note per gli implementatori

Un provider del simbolo implementa questa interfaccia lo stesso oggetto che implementa IDebugContainerField. Questa interfaccia è una specializzazione che supporta il concetto di proprietà in una classe.

Note per i chiamanti

Utilizzare per ottenere QueryInterface questa interfaccia IDebugContainerField ISAPI se IDebugField:: GetKind il metodo restituisce FIELD_KIND_PROP.

Metodi nell'ordine di Vtable

Oltre ai metodi IDebugField e IDebugContainerField le interfacce, l'interfaccia implementa i metodi seguenti:

Metodo

Descrizione

IDebugPropertyField:: GetPropertyGetter

ottiene il metodo che ottiene la proprietà.

IDebugPropertyField:: GetPropertySetter

ottiene il metodo che imposta la proprietà.

Note

Una proprietà è un concetto di codice gestito e rappresenta un metodo che viene considerato come variabile. le proprietà non esistono in C++ non gestito.

Requisiti

intestazione: sh.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

IDebugContainerField

Concetti

Interfacce di provider dei simboli