IVsActivityLog Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá události do protokolu aktivit IDE. SVsActivityLog K získání instance rozhraní použijte službu (SID_SVsActivityLog).
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
- Odvozené
- Atributy
Poznámky
Visual Studio aktivuje protokol, když prostředí přijme přepínač /log nebo když nastavíte proměnnou prostředí (VSLogActivity).
Pomocí protokolu můžete zaznamenávat základní informace pro rychlé sledování a směrování problémů. Protokol není nástroj pro trasování – protokoluje pouze klíčové události. Pokud je protokolování zapnuté, implementace zaznamená událost v reakci na každou metodu v tomto rozhraní. Když je protokolování vypnuté, implementace pro každou metodu je rychlá no-op.
Metody
LogEntry(UInt32, String, String) |
Vytvoří položku protokolu určující typ protokolu, název balíčku a text události. |
LogEntryGuid(UInt32, String, String, Guid) |
Vytvoří položku protokolu určující typ položky, název balíčku, text události a identifikátor GUID pro uložení v záznamu události. |
LogEntryGuidHr(UInt32, String, String, Guid, Int32) |
Vytvoří položku protokolu určující typ položky, název balíčku, text události, IDENTIFIKÁTOR GUID pro uložení v záznamu události a HRESULT pro uložení v záznamu události. |
LogEntryGuidHrPath(UInt32, String, String, Guid, Int32, String) |
Vytvoří položku protokolu určující typ položky, název balíčku, text události, identifikátor GUID pro uložení v záznamu události, hodnotu HRESULT pro uložení v záznamu události a úplnou cestu k souboru pro uložení v záznamu události. |
LogEntryGuidPath(UInt32, String, String, Guid, String) |
Vytvoří položku protokolu určující typ položky, název balíčku, text události, identifikátor GUID, který se má uložit do záznamu události, a úplnou cestu k souboru pro uložení v záznamu události. |
LogEntryHr(UInt32, String, String, Int32) |
Vytvoří položku protokolu určující typ položky, název balíčku, text události a HRESULT pro uložení do záznamu události. |
LogEntryHrPath(UInt32, String, String, Int32, String) |
Vytvoří záznam protokolu určující typ položky, název balíčku, text události, hodnotu HRESULT pro uložení v záznamu události a úplnou cestu k souboru, která se má uložit do záznamu události. |
LogEntryPath(UInt32, String, String, String) |
Vytvoří položku protokolu určující typ položky, název balíčku, text události a úplnou cestu k souboru, která se má uložit do záznamu události. |