共用方式為


IEnumIDENTITY_ATTRIBUTE

更新:2007 年 11 月

做為目前範圍中程式碼物件之屬性 (Attribute) 的列舉值。

IEnumIDENTITY_ATTRIBUTE : IUnknown
        
    HRESULT Clone (
               [out] IEnumIDENTITY_ATTRIBUTE **ppIEnumIDENTITY_ATTRIBUTE
    );
        
    HRESULT CurrentIntoBuffer (
        [in]  SIZE_T cbAvailable,
        [in, out, length_is(cbAvailable), size_is(*pcbUsed)]
                          BYTE   pbData[],
        [out] SIZE_T *pcbUsed
    );
        
    HRESULT Next (
        [in]            ULONG              celt,
        [out, length_is(celt), size_is(*pceltWritten)]
                                    IDENTITY_ATTRIBUTE rgAttributes[],
        [out, optional] ULONG              *pceltWritten
    );
        
    HRESULT Reset ();
        
    HRESULT Skip (
        [in] ULONG celt
    );
        
};

方法

方法

描述

IEnumIDENTITY_ATTRIBUTE::Clone

取得介面指標,指向所包含成員與此 IEnumIDENTITY_ATTRIBUTE 相同的新 IEnumIDENTITY_ATTRIBUTE

IEnumIDENTITY_ATTRIBUTE::CurrentIntoBuffer

將此 IEnumIDENTITY_ATTRIBUTE 的項目中包含的資料寫入指定的資料緩衝區。

IEnumIDENTITY_ATTRIBUTE::Next

取得指定的屬性數目 (從目前的位置開始)。

IEnumIDENTITY_ATTRIBUTE::Reset

將指令指標移至此 IEnumIDENTITY_ATTRIBUTE 的開頭位置。

IEnumIDENTITY_ATTRIBUTE::Skip

將指令指標從目前位置開始,向前移指定的項目數。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**Isolation.h

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

請參閱

其他資源

融合介面