IActiveDesigner.SaveRuntimeState(Guid, Guid, IntPtr) 方法

定义

保存设计器的运行时状态。

public:
 int SaveRuntimeState(Guid % riidPersist, Guid % riidObjStgMed, IntPtr pObjStgMed);
public int SaveRuntimeState (ref Guid riidPersist, ref Guid riidObjStgMed, IntPtr pObjStgMed);
abstract member SaveRuntimeState : Guid * Guid * nativeint -> int
Public Function SaveRuntimeState (ByRef riidPersist As Guid, ByRef riidObjStgMed As Guid, pObjStgMed As IntPtr) As Integer

参数

riidPersist
Guid

中要使用的持久性接口的 IID。

riidObjStgMed
Guid

中负责存储的接口的 IID。

pObjStgMed
IntPtr

nativeint

中指向接口管理的存储区的指针 riidObjStgMed

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从设计器 .idl:

HRESULT IActiveDesigner::SaveRuntimeState(  
   [in] REFIID riidPersist,   
   [in] REFIID riidObjStgMed,   
   [in] void * pObjStgMed  
);  

适用于