共用方式為


IMetaDataImport::EnumUserStrings Method

列舉代表目前元數據範圍中硬式編碼字串的 String 令牌。

Syntax

HRESULT EnumUserStrings (
   [in, out]  HCORENUM    *phEnum,
   [out]  mdString        rStrings[],
   [in]   ULONG           cMax,
   [out]  ULONG           *pcStrings
);

Parameters

phEnum [in, out]列舉值的指標。 對於這個方法的第一次呼叫,這必須是 NULL。

rStrings [out]用來儲存 String 令牌的陣列。

cMax [in]數位大小 rStrings 上限。

pcStrings [out]中 rStrings傳回的 String 令牌數目。

Return Value

HRESULT Description
S_OK EnumUserStrings 已成功傳回。
S_FALSE 沒有要列舉的令牌。 在此情況下, pcStrings 為零。

Remarks

String 令牌是由 IMetaDataEmit::D efineUserString 方法所建立。 這個方法的設計目的是要供元數據瀏覽器使用,而不是由編譯程式使用。

Requirements

平臺: 請參閱 .NET 支援的作系統

Header: Cor.h

Library: CorGuids.lib

See also