Metoda IVsPersistDocData.SaveDocData — (VSSAVEFLAGS, String, Int32)
Zapisuje dane dokumentu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int SaveDocData(
VSSAVEFLAGS dwSave,
out string pbstrMkDocumentNew,
out int pfSaveCanceled
)
int SaveDocData(
VSSAVEFLAGS dwSave,
[OutAttribute] String^% pbstrMkDocumentNew,
[OutAttribute] int% pfSaveCanceled
)
abstract SaveDocData :
dwSave:VSSAVEFLAGS *
pbstrMkDocumentNew:string byref *
pfSaveCanceled:int byref -> int
Function SaveDocData (
dwSave As VSSAVEFLAGS,
<OutAttribute> ByRef pbstrMkDocumentNew As String,
<OutAttribute> ByRef pfSaveCanceled As Integer
) As Integer
Parametry
dwSave
Type: Microsoft.VisualStudio.Shell.Interop.VSSAVEFLAGS[in] Flagi, których wartości są pobierane z VSSAVEFLAGS wyliczenia.
pbstrMkDocumentNew
Type: System.String[out] Wskaźnik do ścieżki do nowego dokumentu.
pfSaveCanceled
Type: System.Int32[out] true Jeśli dokument nie został zapisany.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsPersistDocData::SaveDocData(
[in] VSSAVEFLAGS dwSave,
[out] BSTR *pbstrMkDocumentNew,
[out] BOOL *pfSaveCanceled
);
Zobacz też
Interfejs IVsPersistDocData
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku