IPersistFile IPersistFile IPersistFile IPersistFile Interface

Definición

Proporciona la definición administrada de la interfaz IPersistFile, con funcionalidad desde IPersist.Provides the managed definition of the IPersistFile interface, with functionality from IPersist.

public interface class IPersistFile
[System.Runtime.InteropServices.Guid("0000010b-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IPersistFile
type IPersistFile = interface
Public Interface IPersistFile
Atributos

Comentarios

Para obtener más información, consulte la documentación existente para IPersistFile y IPersist en MSDN library.For more information, see the existing documentation for IPersistFile and IPersist in the MSDN library.

Common language runtime produce una excepción cuando un método COM en código nativo devuelve un valor HRESULT.The common language runtime throws an exception when a COM method in native code returns an HRESULT. Para obtener más información, consulta How to: Map HRESULTs and Exceptions.For more information, see How to: Map HRESULTs and Exceptions.

Métodos

GetClassID(Guid) GetClassID(Guid) GetClassID(Guid) GetClassID(Guid)

Recupera el identificador de clase (CLSID) de un objeto.Retrieves the class identifier (CLSID) of an object.

GetCurFile(String) GetCurFile(String) GetCurFile(String) GetCurFile(String)

Recupera la ruta absoluta del archivo de trabajo actual del objeto o, si no existe ningún archivo de trabajo, la extensión del nombre de archivo predeterminado del objeto.Retrieves either the absolute path to the current working file of the object or, if there is no current working file, the default file name prompt of the object.

IsDirty() IsDirty() IsDirty() IsDirty()

Comprueba si un objeto se ha modificado desde la última vez que se guardó en el archivo actual.Checks an object for changes since it was last saved to its current file.

Load(String, Int32) Load(String, Int32) Load(String, Int32) Load(String, Int32)

Abre el archivo especificado e inicializa un objeto del contenido del archivo.Opens the specified file and initializes an object from the file contents.

Save(String, Boolean) Save(String, Boolean) Save(String, Boolean) Save(String, Boolean)

Guarda una copia del objeto en el archivo especificado.Saves a copy of the object into the specified file.

SaveCompleted(String) SaveCompleted(String) SaveCompleted(String) SaveCompleted(String)

Notifica al objeto que puede escribir en el archivo.Notifies the object that it can write to its file.

Se aplica a