IPersistXMLFragment.Save – metoda (Guid, UInt32, String, Int32)
Základní projekt systém přesměruje podtyp projekt sestavit projekt podtyp informace XML a uložit v souboru projektu nebo uživatele.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntaxe
int Save(
[InAttribute] ref Guid guidFlavor,
uint storage,
out string pbstrXMLFragment,
int fClearDirty
)
int Save(
[InAttribute] Guid% guidFlavor,
unsigned int storage,
[OutAttribute] String^% pbstrXMLFragment,
int fClearDirty
)
abstract Save :
guidFlavor:Guid byref *
storage:uint32 *
pbstrXMLFragment:string byref *
fClearDirty:int -> int
Function Save (
<InAttribute> ByRef guidFlavor As Guid,
storage As UInteger,
<OutAttribute> ByRef pbstrXMLFragment As String,
fClearDirty As Integer
) As Integer
Parametry
- guidFlavor
[v] Projektu podtyp identifikátoru GUID.
- storage
[v] Typ uložení souboru.Hodnoty z _PersistStorageType výčtu.Typ souboru je soubor projektu (.vsproj nebo .vbproj) nebo uživatel soubor (. vsproj.user nebo. vbproj.user).
- pbstrXMLFragment
[výstup] Ukazatel na cestu nový dokument obsahující XML fragment.
- fClearDirty
[v] Označuje, zda po dokončení ukládání Vymazat příznak dirty.Pokud true, vymazání příznaku.Pokud false, příznak by měla být ponechána beze změny.
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::Save(
[in] REFGUID guidFlavor,
[in] PersistStorageType storage,
[out] BSTR *pbstrXMLFragment,
[in] BOOL fClearDirty
);
Viz také
IPersistXMLFragment – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek