IVsActivityLog Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega eventos al registro de actividad del IDE. Use el servicio SVsActivityLog (SID_SVsActivityLog) para obtener una instancia de la interfaz.
public interface class IVsActivityLog
public interface class IVsActivityLog
__interface IVsActivityLog
[System.Runtime.InteropServices.Guid("76AF73F9-A322-42B0-A515-D4D7553508FE")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsActivityLog
[<System.Runtime.InteropServices.Guid("76AF73F9-A322-42B0-A515-D4D7553508FE")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsActivityLog = interface
Public Interface IVsActivityLog
- Derivado
- Atributos
Comentarios
Visual Studio activa el registro cuando el shell recibe el modificador /log o cuando se establece una variable de entorno ("VSLogActivity").
Use el registro para registrar información de alto nivel para realizar un seguimiento rápido de los problemas de enrutamiento y de enrutamiento. El registro no es una herramienta de seguimiento: solo registra eventos clave. Cuando el registro está activado, la implementación registra un evento en respuesta a cada método de esta interfaz. Al cerrar sesión, la implementación de cada método es una operación rápida sin operación.
Métodos
LogEntry(UInt32, String, String) |
Crea una entrada de registro que especifica el tipo de registro, el nombre del paquete, y el texto del evento. |
LogEntryGuid(UInt32, String, String, Guid) |
Crea una entrada de registro que especifica el tipo de entrada, el nombre del paquete, el texto del evento, y un GUID para almacenar en el registro de eventos. |
LogEntryGuidHr(UInt32, String, String, Guid, Int32) |
Crea una entrada de registro que especifica el tipo de entrada, el nombre del paquete, el texto de evento, un GUID para almacenar en el registro de eventos, y un HRESULT para almacenar en el registro de eventos. |
LogEntryGuidHrPath(UInt32, String, String, Guid, Int32, String) |
Crea una entrada de registro que especifica el tipo de entrada, el nombre del paquete, el texto del evento, un GUID para almacenar en el registro de eventos, un HRESULT a almacenar en el registro de eventos y una ruta de acceso de archivo completa para almacenar en el registro de eventos. |
LogEntryGuidPath(UInt32, String, String, Guid, String) |
Crea una entrada de registro que especifica el tipo de entrada, el nombre del paquete, el texto de evento, un GUID para almacenar en el registro de eventos, y una ruta de acceso de archivo completa para almacenar en el registro de eventos. |
LogEntryHr(UInt32, String, String, Int32) |
Crea una entrada de registro que especifica el tipo de entrada, el nombre del paquete, el texto del evento, y un HRESULT para almacenar en el registro de eventos. |
LogEntryHrPath(UInt32, String, String, Int32, String) |
Crea una entrada de registro que especifica el tipo de entrada, el nombre del paquete, el texto de evento, un HRESULT para almacenar en el registro de eventos, y una ruta de acceso de archivo completa para almacenar en el registro de eventos. |
LogEntryPath(UInt32, String, String, String) |
Crea una entrada de registro que especifica el tipo de entrada, el nombre del paquete, el texto del evento, y una ruta de acceso de archivo completa para almacenar en el registro de eventos. |