Sdílet prostřednictvím


IPersistXMLFragment.Load – metoda (Guid, UInt32, String)

 

Projekt otevře a přečte XML fragment a projektu podtyp identifikátoru GUID typu zadaného souboru.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntaxe

int Load(
    [InAttribute] ref Guid guidFlavor,
    uint storage,
    string pszXMLFragment
)
int Load(
    [InAttribute] Guid% guidFlavor,
    unsigned int storage,
    String^ pszXMLFragment
)
abstract Load : 
        guidFlavor:Guid byref *
        storage:uint32 *
        pszXMLFragment:string -> int
Function Load (
    <InAttribute> ByRef guidFlavor As Guid,
    storage As UInteger,
    pszXMLFragment As String
) As Integer

Parametry

  • guidFlavor
    [v] Identifikátor GUID podtyp projektu.
  • storage
    [v] Typ souboru úložiště.Hodnoty jsou převzaty z _PersistStorageType výčtu.Typ souboru je soubor projektu (.vsproj nebo .vbproj) nebo uživatel soubor (. vsproj.user nebo. vbproj.user).
  • pszXMLFragment
    [v] Řetězec obsahující XML fragment.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell80.idl:

HRESULT IPersistXMLFragment::Load(
   [in] REFGUID guidFlavor,
   [in] PersistStorageType storage,
   [in] LPCOLESTR pszXMLFragment
);

Základní projekt příslušný fragment XML z projektu podtyp projektu nebo uživatel soubor projektu podtyp identifikátoru GUID zatížení systému a pak zavolá na podtyp projektu není zachování jeho data.

V běžné situaci provádění projektu podtyp zachycuje vlastní identifikátor GUID a zpracovává volání a předá všechna volání na vnitřní podtypy (s jejich přidruženou GUID).

Viz také

IPersistXMLFragment – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek