EventSource Třída

Definice

Určuje, zda je tento atribut EventSource doporučeno na svém zdroji událostí sady Visual Studio.

public ref class EventSource abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class EventSource abstract
[Windows::Foundation::Metadata::WebHostHidden]
class EventSource abstract
public abstract class EventSource
type EventSource = class
Public MustInherit Class EventSource
Dědičnost
EventSource
Odvozené

Konstruktory

EventSource()

Vytvoří instanci nové instance EventSource.

Vlastnosti

IsAdvised

Metody

AddHandler(Delegate, String)

Přidá obslužnou rutinu události pro zadaný klíč.

AddSolitaryHandler<T>(T, List<T>, Delegate, String)

Přidá jednu obslužnou rutinu události pro událost.

Advise()

Volá se, když se do zdroje událostí přidá první jímka události. Odvozená třída by měla poradit s událostmi VS, které se v tuto chvíli zabalí. Tato metoda je vždy volána ve vlákně uživatelského rozhraní.

GetHandler(String)

Získá obslužnou rutinu pro daný klíč, nebo null Pokud žádná neexistuje.

HasHandler(String)

Určuje, zda má událost identifikovaná pomocí zadaného klíče alespoň jednu obslužnou rutinu.

RaiseEvent<TEventArgs>(Object, TEventArgs, String)

Vyvolá zadanou událost. Jsou volány všechny obslužné rutiny událostí bez ohledu na to, zda jednotlivá obslužná rutina vyvolá výjimku.

RemoveHandler(Delegate, String)

Odebere obslužnou rutinu události pro událost určenou parametrem key .

RemoveSolitaryHandler<T>(T, List<T>, Delegate, String)

Odebere jednu obslužnou rutinu události pro událost.

Unadvise()

Volá se, když se ze zdroje události odebere poslední jímka události. Odvozená třída by měla odradit události VS, které se v tomto okamžiku zabalí. Tato metoda je vždy volána ve vlákně uživatelského rozhraní.

Platí pro