Freigeben über


IEnumDefinitionIdentity-Schnittstelle

Dient als Enumerator für eine Auflistung von IDefinitionIdentity-Objekten.

Syntax

IEnumDefinitionIdentity : IUnknown {  
  
    HRESULT Clone (  
        [out] IEnumDefinitionIdentity **ppIEnumDefinitionIdentity  
    );  
  
    HRESULT Next (  
        [in]  ULONG               celt,  
        [out, length_is(celt), size_is(*pceltWritten)]  
              IDefinitionIdentity *rgpIDefinitionIdentity[],  
        [out] ULONG               *pceltWritten  
    );  
  
    HRESULT Reset ();  
  
    HRESULT Skip (  
        [in] ULONG celt  
    );  
  
};  

Methoden

Methode Beschreibung
IEnumDefinitionIdentity::Clone Ruft einen Schnittstellenzeiger auf ein neues IEnumDefinitionIdentity-Objekt ab, das die gleichen Member wie diese IEnumDefinitionIdentity enthält.
IEnumDefinitionIdentity::Next Ruft die angegebene Anzahl von IDefinitionIdentity-Objekten ab der aktuellen Position ab.
IEnumDefinitionIdentity::Reset Verschiebt den Anweisungszeiger an den Anfang dieses IEnumDefinitionIdentity.
IEnumDefinitionIdentity::Skip Verschiebt den Anweisungszeiger um die angegebene Anzahl von Elementen nach vorne, beginnend an der aktuellen Position.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: Isolation.h

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch