IPersistFileFormat.InitNew(UInt32) 方法

定義

指示物件在未命名的狀態中自行初始化。

public:
 int InitNew(System::UInt32 nFormatIndex);
public:
 int InitNew(unsigned int nFormatIndex);
int InitNew(unsigned int nFormatIndex);
public int InitNew (uint nFormatIndex);
abstract member InitNew : uint32 -> int
Public Function InitNew (nFormatIndex As UInteger) As Integer

參數

nFormatIndex
UInt32

在表示檔案目前格式的索引值。 nFormatIndex參數會控制檔案的開頭格式。 如果物件是選擇其預設格式,則呼叫端應該傳遞 DEF_FORMAT_INDEX。 如果這個參數不是零,則會將它解讀為的格式清單中的索引,如同的呼叫所傳回 GetFormatList(String) 。 索引值為0表示第一種格式,1是第二種格式,依此類推。

傳回

Int32

如果方法成功,它會傳回 S_OK。 如果方法失敗,則會傳回錯誤碼。

備註

COM 簽章

從 fpstfmt .idl:

HRESULT IPersistFileFormat::InitNew(  
   [in] DWORD nFormatIndex  
);  

適用於