PeerContact.IsSubscribed プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の PeerContact をエンドポイントにサブスクライブするかアンサブスクライブするかを指定する値を取得または設定します。 または、このプロパティは、現在のピア ホストまたはホスト アプリケーションをこの PeerContact にサブスクライブしたかアンサブスクライブしたかを指定する値を取得または設定します。
public:
property bool IsSubscribed { bool get(); };
public bool IsSubscribed { get; }
member this.IsSubscribed : bool
Public ReadOnly Property IsSubscribed As Boolean
プロパティ値
この PeerContact をこのエンドポイントにサブスクライブする場合は true
。連絡先をサブスクライブしていない、またはアンサブスクライブした場合は false
。
例外
この PeerContact オブジェクトは破棄されました。
注釈
多くの場合、 PeerEndPoint はピア ホストと同じではありません。 ピア ホストには、リモート ピアの 内 ContactManager に インスタンスがあり、そのリレーションシップは、コラボレーションにピアを招待したということです。 エンドポイントには、独自の連絡先マネージャーとピア ホスト内に "Me" インスタンスがありますが、リレーションシップは指定されていません。
ピア ホストが 内にありContactManager、ピア連絡先が をSubscribeSubscriptionType選択しない場合は、ホスト連絡先マネージャーからエントリを削除するのではなく、その値がブロックされている可能性があります。
ローカル ピア、リモート ピア、ピア ホスト、サブスクリプションの間には多対多リレーションシップがあります。 サブスクリプションは、プロセスごと、アプリケーションごと、ドメインごとではなく、ユーザーごとに行われます。 その結果、オブジェクトに関連付 PeerContact けられているサブスクリプションは、サブスクライブしている連絡先の一覧であり、更新が必要です。 これらの連絡先は、独自のアプリケーション、オブジェクト、プレゼンス情報を更新したか、 内の連絡先に関する情報を ContactManager更新しました。
このプロパティは、オブジェクトがPeerContactローカルまたは "Me" 連絡先を表す である場合、常にを返true
します。連絡先は常にそれ自体をサブスクライブしているためです。
適用対象
こちらもご覧ください
.NET