Share via


ProfileService.GetPropertiesForCurrentUser メソッド

定義

現在のユーザーについて、指定されたプロファイル プロパティと値を取得します。

public:
 System::Collections::Generic::Dictionary<System::String ^, System::Object ^> ^ GetPropertiesForCurrentUser(System::Collections::Generic::IEnumerable<System::String ^> ^ properties, bool authenticatedUserOnly);
[System.ServiceModel.OperationContract]
public System.Collections.Generic.Dictionary<string,object> GetPropertiesForCurrentUser (System.Collections.Generic.IEnumerable<string> properties, bool authenticatedUserOnly);
[<System.ServiceModel.OperationContract>]
member this.GetPropertiesForCurrentUser : seq<string> * bool -> System.Collections.Generic.Dictionary<string, obj>
Public Function GetPropertiesForCurrentUser (properties As IEnumerable(Of String), authenticatedUserOnly As Boolean) As Dictionary(Of String, Object)

パラメーター

properties
IEnumerable<String>

取得するプロファイル プロパティの名前を含む文字列値のコレクション。

authenticatedUserOnly
Boolean

認証済みのユーザーの場合にのみプロパティを返すかどうかを示す値。

戻り値

プロファイル プロパティの情報と値。

属性

例外

properties パラメーターまたは properties コレクションの項目が null です。

注釈

現在のユーザーの特定のプロファイル プロパティ値を取得するには、 メソッドを GetPropertiesForCurrentUser 使用して取得するプロファイル プロパティを指定します。 メソッドは GetPropertiesForCurrentUser 、Web サービスを介したアクセス用に構成されたプロファイル プロパティの値のみを返します。 Web サービス経由でアクセスするためのプロファイル プロパティを構成するには、 プロパティまたは WriteAccessProperties プロパティを ReadAccessPropertiestrue設定します。

適用対象