OrganizationProfileManager OrganizationProfileManager OrganizationProfileManager Class

Definition

Warning

This API is now obsolete.

Creates, removes, manages, and retrieves data from OrganizationProfile objects.

public ref class OrganizationProfileManager : Microsoft::Office::Server::UserProfiles::ProfileManagerBase
[System.Obsolete("This class is no longer supported.")]
public class OrganizationProfileManager : Microsoft.Office.Server.UserProfiles.ProfileManagerBase
Public Class OrganizationProfileManager
Inherits ProfileManagerBase
Inheritance
OrganizationProfileManagerOrganizationProfileManagerOrganizationProfileManager
Attributes

Constructors

OrganizationProfileManager(ServerContext) OrganizationProfileManager(ServerContext) OrganizationProfileManager(ServerContext)

Initializes a new instance of the OrganizationProfileManager class using the specified server context.

OrganizationProfileManager(SPServiceContext) OrganizationProfileManager(SPServiceContext) OrganizationProfileManager(SPServiceContext)

Initializes a new instance of the OrganizationProfileManager class using the specified service context.

Properties

AccountNameFormat AccountNameFormat AccountNameFormat

Gets the account name format.

(Inherited from ProfileManagerBase)
Count Count Count

Gets the total number of organization profiles contained in the profile data store.

CurrentChangeToken CurrentChangeToken CurrentChangeToken

Gets the current change token for this profile type.

(Inherited from ProfileManagerBase)
DefaultProfileSubtypeProperties DefaultProfileSubtypeProperties DefaultProfileSubtypeProperties

Gets the default ProfileSubtypePropertyManager.

(Inherited from ProfileManagerBase)
Properties Properties Properties

Gets the collection of defined profile properties, not including sections.

(Inherited from ProfileManagerBase)
PropertiesWithSection PropertiesWithSection PropertiesWithSection

Gets the collection of defined profile properties, including sections.

(Inherited from ProfileManagerBase)
RootOrganization RootOrganization RootOrganization

Returns the root organization of the current server or service context.

Methods

CreateOrganizationProfile(ProfileSubtype, ProfileBase) CreateOrganizationProfile(ProfileSubtype, ProfileBase) CreateOrganizationProfile(ProfileSubtype, ProfileBase)

Creates an organization profile with the specified ProfileSubtype and the specified ProfileBase.

GetChanges() GetChanges() GetChanges()

Returns changes made to organization profile properties that have been recorded in the change log.

GetChanges(ProfileBaseChangeQuery) GetChanges(ProfileBaseChangeQuery) GetChanges(ProfileBaseChangeQuery)

Returns changes defined by the specified change query that have been made to organization profile properties and recorded in the change log.

GetChanges(UserProfileChangeToken) GetChanges(UserProfileChangeToken) GetChanges(UserProfileChangeToken)

Returns changes at a specified location in the change log that have been made to organization profile properties and recorded in the change log.

GetEnumerator() GetEnumerator() GetEnumerator()

Returns an IEnumerator that can be used to iterate through all profiles.

(Inherited from ProfileManagerBase)
GetEnumerator(Int64, Int32) GetEnumerator(Int64, Int32) GetEnumerator(Int64, Int32)

Returns an IEnumerator that can be used to iterate through a specified number of profiles.

(Inherited from ProfileManagerBase)
GetOrganizationProfile(Int64) GetOrganizationProfile(Int64) GetOrganizationProfile(Int64)

Returns an organization profile with the specified record identifier.

GetProfile(Int64) GetProfile(Int64) GetProfile(Int64)

Returns an organization profile with the specified record identifier as a ProfileBase.

RemoveOrganizationProfile(Int64) RemoveOrganizationProfile(Int64) RemoveOrganizationProfile(Int64)

Removes an organization profile with the specified record identifier from the user profile database.

RemoveProfile(ProfileBase) RemoveProfile(ProfileBase) RemoveProfile(ProfileBase)

Removes the specified organization profile from the user profile database.

ResolveProfile(String) ResolveProfile(String) ResolveProfile(String)

Returns an array of ProfileBase objects that match the specified search pattern.

(Inherited from ProfileManagerBase)
Search(OrganizationProfile, String) Search(OrganizationProfile, String) Search(OrganizationProfile, String)

Retrieves an array of users and organizations (as ProfileBase objects) under the specified OrganizationProfile object whose searchable properties match a specified search pattern.

(Inherited from ProfileManagerBase)
Search(OrganizationProfile, String[]) Search(OrganizationProfile, String[]) Search(OrganizationProfile, String[])

Retrieves an array of users and organizations (as ProfileBase objects) under the specified OrganizationProfile object whose searchable properties match the specified search patterns.

(Inherited from ProfileManagerBase)
Search(String) Search(String) Search(String)

Retrieves an array of ProfileBase objects of a particular profile type whose searchable properties match the specified search pattern.

(Inherited from ProfileManagerBase)
Search(String[]) Search(String[]) Search(String[])

Retrieves an array of ProfileBase objects of a particular profile type whose searchable properties match the specified search patterns.

(Inherited from ProfileManagerBase)
Search(String[], Int32, Nullable<Boolean>) Search(String[], Int32, Nullable<Boolean>) Search(String[], Int32, Nullable<Boolean>)

Return profiles for specific subtypes, 0 means all subtypes.

(Inherited from ProfileManagerBase)

Extension Methods

ToJson(Object) ToJson(Object) ToJson(Object)

Applies to