PeerCollaboration.SignOut(PeerScope) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Podpisuje element równorzędny z określonego zakresu.
public:
static void SignOut(System::Net::PeerToPeer::Collaboration::PeerScope peerScope);
[System.Security.SecurityCritical]
public static void SignOut (System.Net.PeerToPeer.Collaboration.PeerScope peerScope);
[<System.Security.SecurityCritical>]
static member SignOut : System.Net.PeerToPeer.Collaboration.PeerScope -> unit
Public Shared Sub SignOut (peerScope As PeerScope)
Parametry
- Atrybuty
Wyjątki
Parametr peerScope
zawiera nieprawidłową wartość wyliczenia.
SignOut(PeerScope) Nie można ukończyć operacji.
Uwagi
Ta metoda nie jest operacją specyficzną dla aplikacji i wylogowywanie może mieć wpływ na inne aplikacje, które mogą być obecnie uruchomione. Jeśli użytkownik nie jest jeszcze zalogowany do określonego zakresu wywołującego tę metodę, powoduje brak operacji.
Gdy użytkownik wy wylogował się z Osoby Near Me, jego opublikowane informacje są usuwane z zestawu obiektów punktu końcowegoPeerCollaboration. Obejmuje to elementy LocalEndPointName i LocalPresenceInfo, oprócz wszystkich obiektów identyfikujących zarejestrowanych przez element równorzędny wywołujący element równorzędny w infrastrukturze współpracy. Ponieważ te informacje są usuwane, nie są już dostępne dla zdalnych elementów równorzędnych lub hosta równorzędnego na potrzeby współpracy. Z perspektywy PeerCollaboration klasy inne udostępnianie tych samych informacji z zaufanymi kontaktami nie jest istotne. Użycie PeerCollaboration klasy nie ma wpływu na inne obiekty, w których te informacje zostały utrwalone, takie jak zdalny obiekt elementu równorzędnego ContactManager . Podobnie usunięcie elementu równorzędnego z obiektu ContactManager nie ma wpływu na jego obecność w aplikacji do współpracy; inne kontakty nadal mogą wyświetlać swoją obecność i współpracować z nim.
Wywołanie tej metody wymaga wartości typu PermissionStateUnrestricted. Ten stan jest tworzony po rozpoczęciu Peer sesji współpracy.