Klasa DataCollectorNotifications
Używane przez kart test niestandardowy wywołania zdarzeń dla karty danych diagnostycznych.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.TestTools.Execution.DataCollectorNotifications
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.Execution
Zestaw: Microsoft.VisualStudio.QualityTools.ExecutionCommon (w Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)
Składnia
'Deklaracja
Public MustInherit Class DataCollectorNotifications
public abstract class DataCollectorNotifications
public ref class DataCollectorNotifications abstract
[<AbstractClass>]
type DataCollectorNotifications = class end
public abstract class DataCollectorNotifications
Typ DataCollectorNotifications uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
DataCollectorNotifications | Inicjuje nowe wystąpienie DataCollectorNotifications klasy. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). |
![]() |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). |
![]() |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
RaiseCustomEvent(CustomNotificationEventArgs) | Podnosi zdarzenia niestandardowego za pomocą argumentów dostarczonego zdarzenia. |
![]() |
RaiseCustomEvent(CustomNotificationEventArgs, NotificationBroadcastLevel) | Wywołuje zdarzenia niestandardowego za pomocą zdarzenia podanych argumentów i oznaczenie poziomu emisji. |
![]() |
RaiseCustomEventAsync(CustomNotificationEventArgs) | Asynchronicznie podnosi zdarzenia niestandardowego za pomocą argumentów dostarczonego zdarzenia. |
![]() |
RaiseCustomEventAsync(CustomNotificationEventArgs, NotificationBroadcastLevel) | Asynchronicznie wywołuje zdarzenia niestandardowego za pomocą zdarzenia podanych argumentów i oznaczenie poziomu emisji. |
![]() |
RaiseCustomEventAsync(CustomNotificationEventArgs, NotificationBroadcastLevel, Object) | Asynchronicznie wywołuje zdarzenia niestandardowego za pomocą argumentów zdarzeń przewidziano, wskazanie poziomu emisji oraz tokenu użytkownika. |
![]() |
RaiseTestFailedEvent | Podnosi TestCaseFailed zdarzenie, aby powiadomić karty danych diagnostycznych, które w przypadku badania nie powiodło się. |
![]() |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
![]() |
CustomEventCompleted | Wywoływane przez platformę testowania, po zakończeniu obsługi zdarzenia asynchroniczne karty danych diagnostycznych. |
Początek
Przykłady
Aby użyć DataCollectorNotifications obiekt w klasie karty niestandardowe badania, najpierw dodać IDataCollectionAwareTestAdapter do deklaracji klasy dla karty pochodnych badania.
public class MyTestAdapter : ITestAdapter, IDataCollectionAwareTestAdapter
Utworzyć w kodzie karty test DataCollectors właściwość, która zwraca DataCollectorNotifications obiektu.
public DataCollectorNotifications DataCollectors { get; set; }
Następnie można użyć tego obiektu, wywołania zdarzeń dla karty danych diagnostycznych.
DataCollectors.RaiseCustomEvent(
new MyCustomDataEventArgs(),
NotificationBroadCastLevel.All);
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.TestTools.Execution
DataCollectorNotifications
Inne zasoby
Tworzenie diagnostyki karty danych do zbierania danych niestandardowych lub wpływać na maszynie