IPersistFile Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece a definição gerida da IPersistFile interface, com funcionalidades de IPersist.
public interface class IPersistFile
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IPersistFile
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("0000010b-0000-0000-C000-000000000046")]
public interface IPersistFile
public interface IPersistFile
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IPersistFile = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("0000010b-0000-0000-C000-000000000046")>]
type IPersistFile = interface
type IPersistFile = interface
Public Interface IPersistFile
- Atributos
Observações
Para mais informações, consulte a documentação existente para IPersistFile e IPersist na biblioteca MSDN.
O runtime da linguagem comum lança uma exceção quando um método COM em código nativo devolve um HRESULT. Para mais informações, veja Como: Mapear HRESULTs e Exceções.
Métodos
| Name | Description |
|---|---|
| GetClassID(Guid) |
Recupera o identificador de classe (CLSID) de um objeto. |
| GetCurFile(String) |
Recupera o caminho absoluto para o ficheiro de trabalho atual do objeto ou, se não houver ficheiro de trabalho atual, o prompt do nome do ficheiro por defeito do objeto. |
| IsDirty() |
Verifica um objeto para alterações desde a última vez que foi guardado no seu ficheiro atual. |
| Load(String, Int32) |
Abre o ficheiro especificado e inicializa um objeto a partir do conteúdo do ficheiro. |
| Save(String, Boolean) |
Guarda uma cópia do objeto no ficheiro especificado. |
| SaveCompleted(String) |
Notifica o objeto que pode escrever no seu ficheiro. |