次の方法で共有


User.GetPropertiesAsync(IVectorView<String>) メソッド

定義

ユーザーのプロパティを取得します。

public:
 virtual IAsyncOperation<IPropertySet ^> ^ GetPropertiesAsync(IVectorView<Platform::String ^> ^ values) = GetPropertiesAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IPropertySet> GetPropertiesAsync(IVectorView<winrt::hstring> const& values);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IPropertySet> GetPropertiesAsync(IReadOnlyList<string> values);
function getPropertiesAsync(values)
Public Function GetPropertiesAsync (values As IReadOnlyList(Of String)) As IAsyncOperation(Of IPropertySet)

パラメーター

values

IVectorView<String>

IReadOnlyList<String>

IVectorView<Platform::String>

IVectorView<winrt::hstring>

取得するプロパティ。 KnownUserProperties クラスを使用してプロパティ名を取得します。

戻り値

このメソッドが完了すると、要求されたプロパティが返されます。 プロパティが見つからないか使用できない場合は、空の文字列として報告されます。

属性

Windows の要件

アプリの機能
userAccountInformation

注釈

すべてのユーザーですべてのプロパティを使用できるわけではありません。 次の表は、さまざまな条件下で使用できるプロパティをまとめたものです。

プロパティ ドメインに参加していないローカル アカウント ローカル アカウント ドメイン参加済み MSA アカウント AAD アカウント
AccountName 使用できません 使用できません 使用できません 使用できません
DisplayName 使用できません 使用できません 使用できません ドメインに参加している場合に使用できます
DomainName 使用不可 利用可能 使用不可 利用可能
FirstName 利用可能 利用可能 利用可能 利用可能
GuestHost XBOX で使用可能 XBOX で使用可能 XBOX で使用可能 XBOX で使用可能
LastName 利用可能 利用可能 利用可能 利用可能
プリンシパル名 使用不可 利用可能 使用不可 ドメインに参加している場合に使用できます
ProviderName 使用できません 使用できません 使用できません 使用できません
SessionInitiationProtocolUri 使用不可 利用可能 使用不可 ドメインに参加している場合に使用できます

適用対象

こちらもご覧ください