IVsActivityLog Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dodaje zdarzenia do dziennika aktywności środowiska IDE. SVsActivityLog Użyj usługi (SID_SVsActivityLog), aby uzyskać wystąpienie interfejsu.
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
- Pochodne
- Atrybuty
Uwagi
Program Visual Studio aktywuje dziennik, gdy powłoka odbiera przełącznik /log lub po ustawieniu zmiennej środowiskowej ("VSLogActivity").
Dziennik służy do rejestrowania informacji wysokiego poziomu w celu szybkiego śledzenia problemów i routingu. Dziennik nie jest narzędziem do śledzenia — rejestruje tylko kluczowe zdarzenia. Podczas rejestrowania implementacja rejestruje zdarzenie w odpowiedzi na każdą metodę w tym interfejsie. Gdy rejestrowanie jest wyłączone, implementacja dla każdej metody jest szybka bez operacji.
Metody
LogEntry(UInt32, String, String) |
Tworzy wpis dziennika określający typ dziennika, nazwę pakietu i tekst zdarzenia. |
LogEntryGuid(UInt32, String, String, Guid) |
Tworzy wpis dziennika określający typ wpisu, nazwę pakietu, tekst zdarzenia i identyfikator GUID do przechowywania w rekordzie zdarzeń. |
LogEntryGuidHr(UInt32, String, String, Guid, Int32) |
Tworzy wpis dziennika określający typ wpisu, nazwę pakietu, tekst zdarzenia, identyfikator GUID do przechowywania w rekordzie zdarzenia i HRESULT do przechowywania w rekordzie zdarzenia. |
LogEntryGuidHrPath(UInt32, String, String, Guid, Int32, String) |
Tworzy wpis dziennika określający typ wpisu, nazwę pakietu, tekst zdarzenia, identyfikator GUID do przechowywania w rekordzie zdarzenia, HRESULT do przechowywania w rekordzie zdarzenia i pełną ścieżkę pliku do przechowywania w rekordzie zdarzenia. |
LogEntryGuidPath(UInt32, String, String, Guid, String) |
Tworzy wpis dziennika określający typ wpisu, nazwę pakietu, tekst zdarzenia, identyfikator GUID do przechowywania w rekordzie zdarzeń i pełną ścieżkę pliku do przechowywania w rekordzie zdarzenia. |
LogEntryHr(UInt32, String, String, Int32) |
Tworzy wpis dziennika określający typ wpisu, nazwę pakietu, tekst zdarzenia i HRESULT do przechowywania w rekordzie zdarzenia. |
LogEntryHrPath(UInt32, String, String, Int32, String) |
Tworzy wpis dziennika określający typ wpisu, nazwę pakietu, tekst zdarzenia, hrESULT do przechowywania w rekordzie zdarzenia i pełną ścieżkę pliku do przechowywania w rekordzie zdarzenia. |
LogEntryPath(UInt32, String, String, String) |
Tworzy wpis dziennika określający typ wpisu, nazwę pakietu, tekst zdarzenia i pełną ścieżkę pliku do przechowywania w rekordzie zdarzenia. |