Search Results for

    Show / Hide Table of Contents

    Interface OutlookStorage.NativeMethods.IStorage

    Namespace: Simplic.Framework.DocumentProcessing.Outlook
    Assembly: Simplic.Framework.DocumentProcessing.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("0000000B-0000-0000-C000-000000000046")]
    public interface IStorage

    Methods

    | Improve this Doc View Source

    Commit(Int32)

    Declaration
    void Commit(int grfCommitFlags)
    Parameters
    Type Name Description
    System.Int32 grfCommitFlags
    | Improve this Doc View Source

    CopyTo(Int32, Guid[], IntPtr, OutlookStorage.NativeMethods.IStorage)

    Declaration
    void CopyTo(int ciidExclude, Guid[] pIIDExclude, IntPtr snbExclude, OutlookStorage.NativeMethods.IStorage stgDest)
    Parameters
    Type Name Description
    System.Int32 ciidExclude
    System.Guid[] pIIDExclude
    System.IntPtr snbExclude
    OutlookStorage.NativeMethods.IStorage stgDest
    | Improve this Doc View Source

    CreateStorage(String, OutlookStorage.NativeMethods.STGM, Int32, Int32)

    Declaration
    OutlookStorage.NativeMethods.IStorage CreateStorage(string pwcsName, OutlookStorage.NativeMethods.STGM grfMode, int reserved1, int reserved2)
    Parameters
    Type Name Description
    System.String pwcsName
    OutlookStorage.NativeMethods.STGM grfMode
    System.Int32 reserved1
    System.Int32 reserved2
    Returns
    Type Description
    OutlookStorage.NativeMethods.IStorage
    | Improve this Doc View Source

    CreateStream(String, OutlookStorage.NativeMethods.STGM, Int32, Int32)

    Declaration
    IStream CreateStream(string pwcsName, OutlookStorage.NativeMethods.STGM grfMode, int reserved1, int reserved2)
    Parameters
    Type Name Description
    System.String pwcsName
    OutlookStorage.NativeMethods.STGM grfMode
    System.Int32 reserved1
    System.Int32 reserved2
    Returns
    Type Description
    System.Runtime.InteropServices.ComTypes.IStream
    | Improve this Doc View Source

    DestroyElement(String)

    Declaration
    void DestroyElement(string pwcsName)
    Parameters
    Type Name Description
    System.String pwcsName
    | Improve this Doc View Source

    EnumElements(Int32, IntPtr, Int32, out OutlookStorage.NativeMethods.IEnumSTATSTG)

    Declaration
    void EnumElements(int reserved1, IntPtr reserved2, int reserved3, out OutlookStorage.NativeMethods.IEnumSTATSTG ppVal)
    Parameters
    Type Name Description
    System.Int32 reserved1
    System.IntPtr reserved2
    System.Int32 reserved3
    OutlookStorage.NativeMethods.IEnumSTATSTG ppVal
    | Improve this Doc View Source

    MoveElementTo(String, OutlookStorage.NativeMethods.IStorage, String, Int32)

    Declaration
    void MoveElementTo(string pwcsName, OutlookStorage.NativeMethods.IStorage stgDest, string pwcsNewName, int grfFlags)
    Parameters
    Type Name Description
    System.String pwcsName
    OutlookStorage.NativeMethods.IStorage stgDest
    System.String pwcsNewName
    System.Int32 grfFlags
    | Improve this Doc View Source

    OpenStorage(String, IntPtr, OutlookStorage.NativeMethods.STGM, IntPtr, Int32)

    Declaration
    OutlookStorage.NativeMethods.IStorage OpenStorage(string pwcsName, IntPtr pstgPriority, OutlookStorage.NativeMethods.STGM grfMode, IntPtr snbExclude, int reserved)
    Parameters
    Type Name Description
    System.String pwcsName
    System.IntPtr pstgPriority
    OutlookStorage.NativeMethods.STGM grfMode
    System.IntPtr snbExclude
    System.Int32 reserved
    Returns
    Type Description
    OutlookStorage.NativeMethods.IStorage
    | Improve this Doc View Source

    OpenStream(String, IntPtr, OutlookStorage.NativeMethods.STGM, Int32)

    Declaration
    IStream OpenStream(string pwcsName, IntPtr reserved1, OutlookStorage.NativeMethods.STGM grfMode, int reserved2)
    Parameters
    Type Name Description
    System.String pwcsName
    System.IntPtr reserved1
    OutlookStorage.NativeMethods.STGM grfMode
    System.Int32 reserved2
    Returns
    Type Description
    System.Runtime.InteropServices.ComTypes.IStream
    | Improve this Doc View Source

    RenameElement(String, String)

    Declaration
    void RenameElement(string pwcsOldName, string pwcsNewName)
    Parameters
    Type Name Description
    System.String pwcsOldName
    System.String pwcsNewName
    | Improve this Doc View Source

    Revert()

    Declaration
    void Revert()
    | Improve this Doc View Source

    SetClass(ref Guid)

    Declaration
    void SetClass(ref Guid clsid)
    Parameters
    Type Name Description
    System.Guid clsid
    | Improve this Doc View Source

    SetElementTimes(String, FILETIME, FILETIME, FILETIME)

    Declaration
    void SetElementTimes(string pwcsName, FILETIME pctime, FILETIME patime, FILETIME pmtime)
    Parameters
    Type Name Description
    System.String pwcsName
    System.Runtime.InteropServices.ComTypes.FILETIME pctime
    System.Runtime.InteropServices.ComTypes.FILETIME patime
    System.Runtime.InteropServices.ComTypes.FILETIME pmtime
    | Improve this Doc View Source

    SetStateBits(Int32, Int32)

    Declaration
    void SetStateBits(int grfStateBits, int grfMask)
    Parameters
    Type Name Description
    System.Int32 grfStateBits
    System.Int32 grfMask
    | Improve this Doc View Source

    Stat(out STATSTG, Int32)

    Declaration
    void Stat(out STATSTG pStatStg, int grfStatFlag)
    Parameters
    Type Name Description
    System.Runtime.InteropServices.ComTypes.STATSTG pStatStg
    System.Int32 grfStatFlag
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx