Freigeben über


UserProfileManager-Member

Stellt eine Auflistung von UserProfile -Objekten, die verwendet werden, um die Benutzerprofildaten zugreifen. Wenn ein bestimmtes Benutzerprofil zugreifen möchten, rufen Sie die UserProfileManager -Klasse, um ein UserProfile -Objekt erstellen und dann die entsprechenden Daten aus der Benutzerprofil-Datenbank abrufen.

Der UserProfileManager-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode UserProfileManager() Initialisiert eine neue Instanz der KlasseUserProfileManager.
Öffentliche Methode UserProfileManager(ServerContext) Veraltet. Initialisiert eine neue Instanz der UserProfileManager -Klasse für den angegebenen Kontext.
Öffentliche Methode UserProfileManager(SPServiceContext) Initialisiert eine neue Instanz der UserProfileManager -Klasse für den angegebenen Dienst-Kontext.
Öffentliche Methode UserProfileManager(Boolean) Initialisiert eine neue Instanz der UserProfileManager -Klasse.
Öffentliche Methode UserProfileManager(ServerContext, Boolean) Veraltet. Initialisiert eine neue Instanz der UserProfileManager -Klasse für den angegebenen Kontext.
Öffentliche Methode UserProfileManager(SPServiceContext, Boolean) Initialisiert eine neue Instanz der UserProfileManager -Klasse für den angegebenen Dienst-Kontext.
Öffentliche Methode UserProfileManager(ServerContext, Boolean, Boolean) Veraltet. Initialisiert eine neue Instanz der UserProfileManager -Klasse für den angegebenen Kontext.
Öffentliche Methode UserProfileManager(SPServiceContext, Boolean, Boolean) Initialisiert eine neue Instanz der UserProfileManager -Klasse für den angegebenen Dienst-Kontext.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AccountNameFormat Ruft das Format des Kontonamens. (Geerbt von ProfileManagerBase.)
Öffentliche Eigenschaft Count Ruft die Gesamtanzahl der Benutzerprofile in der Datenbank enthalten sind. (Überschreibt ProfileManagerBase.Count.)
Öffentliche Eigenschaft CurrentChangeToken Ruft die aktuelle Änderung für dieses Profil ab. (Geerbt von ProfileManagerBase.)
Öffentliche Eigenschaft DefaultProfileSubtypeProperties Ruft die Standard- ProfileSubtypePropertyManager. (Geerbt von ProfileManagerBase.)
Öffentliche Eigenschaft GlobalPersonalSitesList Ruft eine Liste der Dateispeicherorte von globalen
Öffentliche Eigenschaft IsClaimProvider Ruft ab einen Wert ermitteln, ob explizite oder explizite nicht-Verwendung von Benutzerprofildaten für die Erbringung von Ansprüchen zu erzwingen.
Öffentliche Eigenschaft IsPersonalSiteMultipleLanguage Ruft ab oder legt fest, ob persönliche Websites in mehreren Sprachen erstellt werden können.
Öffentliche Eigenschaft MySiteEmailSenderName Ruft ab oder legt den Namen des e-Mail-Absendernamens für MySites im aktuellen Kontext fest.
Öffentliche Eigenschaft MySiteHostCompatibilityLevel
Öffentliche Eigenschaft MySiteHostMicrofeedEnabled
Öffentliche Eigenschaft MySiteHostUrl Ruft der URL der Website welche Hosts MySites für den aktuellen Kontext.
Öffentliche Eigenschaft PersonalizationLinksList Ruft eine Liste von Personalisierungswebsites für den aktuellen Kontext.
Öffentliche Eigenschaft PersonalSiteFormat Ruft das Namensformat für persönliche Websites (z. B. Domäne_Benutzername oder Benutzername) fest.
Öffentliche Eigenschaft PersonalSiteInclusion Ruft die Aufnahme unter der persönliche Websites erstellt werden.
Öffentliche Eigenschaft PersonalSiteReaders Ruft ab oder legt eine Liste von Benutzern, die als Leser auf neue persönliche Websites hinzugefügt werden.
Öffentliche Eigenschaft Properties Veraltet. Ruft die Auflistung der definierten Profileigenschaften, einschließlich der Abschnitte nicht. (Geerbt von ProfileManagerBase.)
Öffentliche Eigenschaft PropertiesWithSection Veraltet. Ruft die Auflistung der definierten Profileigenschaften, einschließlich der Abschnitte. (Geerbt von ProfileManagerBase.)
Öffentliche Eigenschaft UserProfileChangeJobSchedule

Oben

Methoden

  Name Beschreibung
Öffentliche Methode AddLeader Der Benutzerprofil-Datenbank hinzugefügt eine neue Hinweislinie.
Öffentliche Methode CreateUserProfile() Wird ein Benutzerprofil erstellt.
Öffentliche Methode CreateUserProfile(String) Erstellt ein Benutzerprofil mit dem angegebenen Kontonamen.
Öffentliche Methode CreateUserProfile(String, String) Wird ein Benutzerprofil mit dem angegebenen Kontonamen und bevorzugte Namen erstellt.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetChanges() Alle Änderungen an dem Profil des Benutzers zurückgibt. (Überschreibt ProfileManagerBase.GetChanges().)
Öffentliche Methode GetChanges(ProfileBaseChangeQuery) Gibt Änderungen an dem Profil eines Benutzers, die von der angegebenen Abfrage definiert sind. (Überschreibt ProfileManagerBase.GetChanges(ProfileBaseChangeQuery).)
Öffentliche Methode GetChanges(UserProfileChangeToken) Gibt Änderungen an dem Profil eines Benutzers an einer bestimmten Stelle in den Protokollen ändern, die vom angegebenen Token dargestellt wird. (Überschreibt ProfileManagerBase.GetChanges(UserProfileChangeToken).)
Öffentliche Methode GetEnumerator() Gibt ein IEnumerator , das zum Durchlaufen aller Profile verwendet werden kann. (Geerbt von ProfileManagerBase.)
Öffentliche Methode GetEnumerator(Int64, Int32) Gibt eine IEnumerator , die mit einer angegebenen Anzahl von Profilen durchlaufen werden kann. (Geerbt von ProfileManagerBase.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetLeaders Ruft die Führer in der Benutzerprofil-Datenbank.
Öffentliche Methode GetMemberGroups Ruft die MemberGroupManager für den aktuellen Kontext ab.
Öffentliche Methode GetPrivacyPolicy Ruft die Datenschutzrichtlinien für den aktuellen Kontext ab.
Öffentliche Methode GetProfile Ruft das Benutzerprofil mit der angegebenen Datensatz-ID ab. (Überschreibt ProfileManagerBase.GetProfile(Int64).)
Öffentliche MethodeStatischer Member GetStringSinglePropertyValueForUser Ruft die einwertige Eigenschaft für die UserProfile , deren Name mit den propertyName -Parameter, der die UserProfile durch den accountName -Parameter bezeichnete entspricht.
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode GetUserProfile(Boolean) Ruft das UserProfile -Objekt des aktuellen Benutzers oder erstellt ein UserProfile -Objekt nicht bereits vorhanden ist.
Öffentliche Methode GetUserProfile([]) Ruft das UserProfile -Objekt für den angegebenen SID im byte[] -Format.
Öffentliche Methode GetUserProfile(Guid) Ruft das UserProfile -Objekt für die angegebene GUID.
Öffentliche Methode GetUserProfile(Int64) Ruft das UserProfile -Objekt für das angegebene Feld-ID ab.
Öffentliche Methode GetUserProfile(String) Ruft das UserProfile -Objekt für den angegebenen Kontonamen ein.
Öffentliche Methode GetUserProfile(Int64, Boolean)
Öffentliche Methode GetUserProfile(String, Boolean) Ruft die angeforderte Benutzerprofil ab.
Öffentliche MethodeStatischer Member IsAvailable Ruft einen Wert an, ob eine funktionstüchtige Verbindung zu einem Benutzerprofildienst-Anwendung im angegebenen Dienstkontext vorhanden ist.
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode RemoveLeader Entfernt die angegebene Hinweislinie aus der Benutzerprofil-Datenbank.
Öffentliche Methode RemoveProfile Entfernt das angegebene Benutzerprofil aus der Datenbank. (Überschreibt ProfileManagerBase.RemoveProfile(ProfileBase).)
Öffentliche Methode RemoveUserProfile(Guid) Entfernt das Benutzerprofil, Direktlinks und Warnungsdaten aus der Benutzerprofil-Datenbank für den angegebenen GUID.
Öffentliche Methode RemoveUserProfile(String) Entfernt das Benutzerprofil, Direktlinks und Warnungsdaten aus der Benutzerprofil-Datenbank für den angegebenen Kontonamen ein.
Öffentliche Methode ResolveProfile Gibt ein Array von ProfileBase -Objekten, die dem angegebenen Suchmuster entsprechen. (Geerbt von ProfileManagerBase.)
Öffentliche Methode Search(String) Ruft ein Array von ProfileBase -Objekten von einem bestimmten Profiltyp, deren durchsuchbaren Eigenschaften mit dem angegebenen Suchmuster entsprechen. (Geerbt von ProfileManagerBase.)
Öffentliche Methode Search([]) Ruft ein Array von ProfileBase -Objekten von einem bestimmten Profiltyp, deren durchsuchbaren Eigenschaften der angegebenen Suchmuster entsprechen. (Geerbt von ProfileManagerBase.)
Öffentliche Methode Search(OrganizationProfile, String) Veraltet. Ruft ein Array von Benutzern und Organisationen (als ProfileBase Objekte) unter dem angegebenen OrganizationProfile -Objekt, dessen durchsuchbaren Eigenschaften einem angegebenen Suchmuster entsprechen. (Geerbt von ProfileManagerBase.)
Öffentliche Methode Search(OrganizationProfile, []) Veraltet. Ruft ein Array von Benutzern und Organisationen (als ProfileBase Objekte) unter dem angegebenen OrganizationProfile -Objekt, dessen durchsuchbaren Eigenschaften der angegebenen Suchmuster entsprechen. (Geerbt von ProfileManagerBase.)
Öffentliche Methode Search([], Int32, Nullable<Boolean>) Return Profile für bestimmte Untertypen ' 0 ' bedeutet alle Untertypen. (Geerbt von ProfileManagerBase.)
Öffentliche Methode ToString (Geerbt von Object.)
Öffentliche Methode UserExists Gibt einen Wert, der angibt, ob der Benutzer für einen angegebenen Kontonamen ein Benutzerprofil.

Oben

Siehe auch

Referenz

UserProfileManager Klasse

Microsoft.Office.Server.UserProfiles-Namespace