PeerContact.IsSubscribed Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob der aktuelle PeerContact für einen Endpunkt abonniert ist, oder legt diesen Wert fest. Als Alternative ruft diese Eigenschaft einen Wert ab oder legt einen Wert fest, der angibt, ob der aktuelle Peerhost oder die aktuelle Hostanwendung diesen PeerContact abonniert hat.
public:
property bool IsSubscribed { bool get(); };
public bool IsSubscribed { get; }
member this.IsSubscribed : bool
Public ReadOnly Property IsSubscribed As Boolean
Eigenschaftswert
true
, wenn der PeerContact für den Endpunkt abonniert ist, false
, wenn der Kontakt nicht abonniert wurde oder wenn das Abonnement gekündigt wurde.
Ausnahmen
Dieses PeerContact-Objekt wurde verworfen.
Hinweise
In vielen Fällen ist ein PeerEndPoint nicht mit einem Peerhost identisch. Ein Peerhost verfügt über eine instance innerhalb ContactManager des des Remotepeers, und die Beziehung besteht darin, dass er den Peer zur Zusammenarbeit eingeladen hat. Ein Endpunkt verfügt über eine "Me"-instance innerhalb des eigenen Kontakt-Managers und des Peerhosts, aber die Beziehung wird nicht angegeben.
Wenn sich der Peerhost im ContactManagerbefindet und der Peerkontakt sich nicht für Subscribeentscheidet, kann er SubscriptionType den Wert blockiert haben, anstatt seinen Eintrag aus dem Kontakt-Manager des Hosts zu löschen.
Zwischen lokalen Peers, Remote-Peers, Peerhosts und Abonnements besteht eine Viel-zu-Viele-Beziehung. Abonnements gelten pro Benutzer und nicht pro Prozess, pro Anwendung oder Domäne. Folglich sind die einem Objekt zugeordneten PeerContact Abonnements die Liste der Kontakte, die es abonniert hat und von denen es Updates erwartet. Diese Kontakte haben entweder ihre eigenen Anwendungs-, Objekt- und Anwesenheitsinformationen aktualisiert, oder sie verfügen über aktualisierte Informationen zu Kontakten im ContactManager.
Diese Eigenschaft gibt immer zurück true
, wenn das Objekt ein PeerContact ist, das den lokalen oder "Me"-Kontakt darstellt, da ein Kontakt immer sich selbst abonniert wird.