Freigeben über


NotificationSubscriptionCreateParameters interface

Parameter für das Erstellen eines neuen Abonnements. Ein Abonnement definiert Kriterien für übereinstimmende Ereignisse und wie der Abonnent des Abonnements über diese Ereignisse benachrichtigt werden soll.

Eigenschaften

channel

Kanal zum Übermitteln von Benachrichtigungen, die durch das neue Abonnement ausgelöst werden.

description

Kurzbeschreibung für das neue Abonnement. Beschreibt in der Regel Filterkriterien, die zur Identifizierung des Abonnements beitragen.

filter

Übereinstimmungskriterien für das neue Abonnement. Ausdrucksfilter

scope

Der Container, aus dem Ereignisse veröffentlicht werden müssen, damit sie mit dem neuen Abonnement übereinstimmen. Wenn nicht angegeben, wird standardmäßig der aktuelle Host verwendet (in der Regel ein Konto oder eine Projektsammlung). Ein Abonnement, das auf Projekt A beschränkt ist, erzeugt z. B. keine Benachrichtigungen für Ereignisse, die von Projekt B veröffentlicht wurden.

subscriber

Benutzer oder Gruppen, die Benachrichtigungen für Ereignisse erhalten, die den Filterkriterien des Abonnements entsprechen. Wenn nicht angegeben, wird standardmäßig der aufrufende Benutzer verwendet.

Details zur Eigenschaft

channel

Kanal zum Übermitteln von Benachrichtigungen, die durch das neue Abonnement ausgelöst werden.

channel: ISubscriptionChannel

Eigenschaftswert

description

Kurzbeschreibung für das neue Abonnement. Beschreibt in der Regel Filterkriterien, die zur Identifizierung des Abonnements beitragen.

description: string

Eigenschaftswert

string

filter

Übereinstimmungskriterien für das neue Abonnement. Ausdrucksfilter

filter: ISubscriptionFilter

Eigenschaftswert

scope

Der Container, aus dem Ereignisse veröffentlicht werden müssen, damit sie mit dem neuen Abonnement übereinstimmen. Wenn nicht angegeben, wird standardmäßig der aktuelle Host verwendet (in der Regel ein Konto oder eine Projektsammlung). Ein Abonnement, das auf Projekt A beschränkt ist, erzeugt z. B. keine Benachrichtigungen für Ereignisse, die von Projekt B veröffentlicht wurden.

scope: SubscriptionScope

Eigenschaftswert

subscriber

Benutzer oder Gruppen, die Benachrichtigungen für Ereignisse erhalten, die den Filterkriterien des Abonnements entsprechen. Wenn nicht angegeben, wird standardmäßig der aufrufende Benutzer verwendet.

subscriber: IdentityRef

Eigenschaftswert