IDebugArrayFieldIDebugArrayField

Cette interface décrit un symbole de tableau ou un type.This interface describes an array symbol or type.

SyntaxeSyntax

IDebugArrayField : IDebugContainerField  

Notes pour les implémenteursNotes for Implementers

Le fournisseur de symbole implémente cette interface sur le même objet qui implémente le IDebugContainerField interface.The symbol provider implements this interface on the same object that implements the IDebugContainerField interface. Cette interface est une spécialisation qui représente les objets array.This interface is a specialization that represents array objects.

Remarques pour les appelantsNotes for Callers

Utilisez QueryInterface pour obtenir cette interface à partir de la IDebugContainerField interface si GetKind retourne l’indicateur FIELD_TYPE_ARRAY.Use QueryInterface to obtain this interface from the IDebugContainerField interface if GetKind returns the flag FIELD_TYPE_ARRAY.

Méthodes dans l'ordre VtableMethods in Vtable Order

Outre les méthodes sur le IDebugField et IDebugContainerField interfaces, cette interface implémente les éléments suivants :In addition to the methods on the IDebugField and IDebugContainerField interfaces, this interface implements the following:

MéthodeMethod DescriptionDescription
GetNumberOfElementsGetNumberOfElements Obtient le nombre d’éléments contenus dans le tableau.Gets the number of elements in the array.
GetElementTypeGetElementType Obtient le type d’élément dans le tableau.Gets the type of element in the array.
GetRankGetRank Obtient le rang du tableau.Gets the rank of the array.

SpécificationsRequirements

En-tête : sh.hHeader: sh.h

Namespace : Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussiSee Also

Interfaces de fournisseur de symboles Symbol Provider Interfaces
IDebugContainerField IDebugContainerField
IDebugFieldIDebugField