IActiveDesigner.SaveRuntimeState(Guid, Guid, IntPtr) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
保存设计器的运行时状态。
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 。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
COM 签名
从设计器 .idl:
HRESULT IActiveDesigner::SaveRuntimeState(
[in] REFIID riidPersist,
[in] REFIID riidObjStgMed,
[in] void * pObjStgMed
);