Método IPersistFileFormat.Save (String, Int32, UInt32)
Publicado: abril de 2016
Salva uma cópia do objeto para o arquivo especificado.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
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
Parâmetros
- pszFilename
[in] Ponteiro para o nome do arquivo.O pszFilename parâmetro pode ser null; ele instrui o objeto a ser salvo usando seu arquivo atual.Se o objeto está no estado sem título e null é passado como o pszFilename, o objeto retorna E_INVALIDARG.Você deve especificar um parâmetro de nome de arquivo válido nessa situação.
- fRemember
[in] Valor booleano que indica se a pszFileName parâmetro é para ser usado como o arquivo de trabalho atual.Se true, pszFileName torna-se o arquivo atual e o objeto deve limpar seu sinalizador sujo depois de salvar.Se false, essa operação de salvamento é um Salvar cópia como operação.Nesse caso, o arquivo atual é alterado e o objeto não limpa seu sinalizador sujo.Se pszFileName é null, a implementação ignora a fRemember sinalizador.
- nFormatIndex
[in] Valor que indica o formato no qual o arquivo será salvo.O chamador passa DEF_FORMAT_INDEX se o objeto é escolher o seu formato de padrão (atual).Se definido como diferente de zero, o valor é interpretado como o índice para a lista de formatos, como retornado por uma chamada ao método GetFormatList.Um valor de índice 0 indica o primeiro formato de 1 o formato de segundo, e assim por diante.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De fpstfmt.idl:
HRESULT IPersistFileFormat::Save(
[in] LPCOLESTR pszFilename,
[in] BOOL fRemember,
[in] DWORD nFormatIndex
);
Consulte também
Interface IPersistFileFormat
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo