Type a page name and press Enter. You'll jump to the page if it exists, or you can create it if it doesn't.
To create a page in a module other than Interfaces, prefix the name with the module name and a period.
IPersistStream (Interfaces)
.
/// <summary>
/// Definition for interface IPersist.
/// </summary>
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown), Guid("0000010c-0000-0000-C000-000000000046")]
public interface IPersist {
/// <summary>
/// getClassID
/// </summary>
/// <param name="pClassID"></param>
void GetClassID( /* [out] */ out Guid pClassID);
};
/// <summary>
/// Definition for interface IPersistStream.
/// </summary>
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown), Guid("00000109-0000-0000-C000-000000000046")]
public interface IPersistStream : IPersist {
/// <summary>
/// GetClassID
/// </summary>
/// <param name="pClassID"></param>
new void GetClassID(out Guid pClassID);
/// <summary>
/// isDirty
/// </summary>
/// <returns></returns>
[PreserveSig]
int IsDirty( );
/// <summary>
/// Load
/// </summary>
/// <param name="pStm"></param>
void Load([In] IStream pStm);
/// <summary>
/// Save
/// </summary>
/// <param name="pStm"></param>
/// <param name="fClearDirty"></param>
void Save([In] IStream pStm, [In, MarshalAs(UnmanagedType.Bool)] bool fClearDirty);
/// <summary>
/// GetSizeMax
/// </summary>
/// <param name="pcbSize"></param>
void GetSizeMax(out long pcbSize);
};
Please edit this page!
Do you have...
- helpful tips?
- corrections to the existing content?
- alternate definitions?
- additional languages you want to include?
Select "Edit This Page" on the right hand toolbar and edit it! Or add new pages containing any supporting types needed.