Metoda IPersistFileFormat.Save — (String, Int32, UInt32)
Zapisuje kopię obiektu do określonego pliku.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int Save(
string pszFilename,
int fRemember,
uint nFormatIndex
)
int Save(
String^ pszFilename,
int fRemember,
unsigned int nFormatIndex
)
abstract Save :
pszFilename:string *
fRemember:int *
nFormatIndex:uint32 -> int
Function Save (
pszFilename As String,
fRemember As Integer,
nFormatIndex As UInteger
) As Integer
Parametry
pszFilename
Type: System.String[in] Wskaźnik do nazwy pliku.pszFilename Parametr może być null; zleca obiektu do zapisania przy użyciu jego bieżący plik. Jeśli obiekt jest w stanie bez tytułu i null jest przekazywany jako pszFilename, zwraca obiekt E_INVALIDARG. Należy określić prawidłowy parametr nazwy pliku w tej sytuacji.
fRemember
Type: System.Int32[in] Wartość logiczna, która wskazuje, czy pszFileName parametr ma być używany jako bieżący plik pracy. Jeśli true, pszFileName staje się bieżącym plikiem i obiektu, należy wyczyścić jej zanieczyszczeniu flagę po zapisywania. Jeśli false, ta operacja zapisu jest Zapisz kopię jako operacji. W takim przypadku bieżącego pliku jest bez zmian i obiekt nie czyści jego zanieczyszczeniu flagę. Jeśli pszFileName jest null, ignoruje wykonania fRemember flagę.
nFormatIndex
Type: System.UInt32[in] Wartość, która wskazuje format, w którym ma zostać zapisany plik. Obiekt wywołujący przekazuje DEF_FORMAT_INDEX, jeśli obiekt jest wybrać domyślny format (bieżącej). Jeśli ustawiona do zera, wartość jest interpretowana jako indeks do listy formatów, zwracane przez wywołanie metody GetFormatList. Wartość indeksu 0 wskazuje format pierwszej 1 format drugi, i tak dalej.
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 fpstfmt.idl:
HRESULT IPersistFileFormat::Save(
[in] LPCOLESTR pszFilename,
[in] BOOL fRemember,
[in] DWORD nFormatIndex
);
Zobacz też
Interfejs IPersistFileFormat
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku