다음을 통해 공유


WalletItemStore 클래스

정의

주의

ApplicationModel.Wallet 네임스페이스는 더 이상 지원되지 않으며 곧 더 이상 사용되지 않습니다. 개발자는 이 네임스페이스를 사용하지 않는 것이 좋습니다.

전자지갑 데이터베이스의 지갑 항목을 관리하는 비동기 작업 및 작업 집합을 정의합니다. 기존 항목을 읽거나 항목을 추가 및 제거하는 데 사용할 수 있습니다.

public ref class WalletItemStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WalletItemStore final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("WalletItemStore is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
class WalletItemStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WalletItemStore
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("WalletItemStore is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
public sealed class WalletItemStore
Public NotInheritable Class WalletItemStore
상속
Object Platform::Object IInspectable WalletItemStore
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

WalletManager.RequestStoreAsync 메서드를 호출하여 이 클래스의 instance 가져옵니다.

이 클래스에 대한 대부분의 API는 빠른 시작: API 사용 항목의 사용 예제에서 볼 수 있습니다.

메서드

AddAsync(String, WalletItem)

주의

ApplicationModel.Wallet 네임스페이스는 더 이상 지원되지 않으며 곧 더 이상 사용되지 않습니다. 개발자는 이 네임스페이스를 사용하지 않는 것이 좋습니다.

지갑에 새 지갑 항목을 추가합니다.

ClearAsync()

주의

ApplicationModel.Wallet 네임스페이스는 더 이상 지원되지 않으며 곧 더 이상 사용되지 않습니다. 개발자는 이 네임스페이스를 사용하지 않는 것이 좋습니다.

전자지갑 데이터 저장소에서 모든 앱 소유 지갑 항목을 지웁니다.

DeleteAsync(String)

주의

ApplicationModel.Wallet 네임스페이스는 더 이상 지원되지 않으며 곧 더 이상 사용되지 않습니다. 개발자는 이 네임스페이스를 사용하지 않는 것이 좋습니다.

지갑 데이터 저장소에서 지정된 ID가 있는 특정 지갑 항목을 제거합니다.

GetItemsAsync()

주의

ApplicationModel.Wallet 네임스페이스는 더 이상 지원되지 않으며 곧 더 이상 사용되지 않습니다. 개발자는 이 네임스페이스를 사용하지 않는 것이 좋습니다.

이 앱이 소유한 모든 지갑 항목의 컬렉션을 반환합니다.

GetItemsAsync(WalletItemKind)

주의

ApplicationModel.Wallet 네임스페이스는 더 이상 지원되지 않으며 곧 더 이상 사용되지 않습니다. 개발자는 이 네임스페이스를 사용하지 않는 것이 좋습니다.

이 앱이 소유한 지정된 형식의 지갑 항목 컬렉션을 반환합니다.

GetWalletItemAsync(String)

주의

ApplicationModel.Wallet 네임스페이스는 더 이상 지원되지 않으며 곧 더 이상 사용되지 않습니다. 개발자는 이 네임스페이스를 사용하지 않는 것이 좋습니다.

전자지갑 데이터베이스에서 지정된 ID가 있는 개별 지갑 항목을 가져옵니다. 요청된 항목은 이 앱에서 소유해야 합니다.

ImportItemAsync(IRandomAccessStreamReference)

주의

ApplicationModel.Wallet 네임스페이스는 더 이상 지원되지 않으며 곧 더 이상 사용되지 않습니다. 개발자는 이 네임스페이스를 사용하지 않는 것이 좋습니다.

".mswallet" XML 파일에서 전자지갑 저장소로 데이터를 가져옵니다.". mswallet"은 지갑 항목 정보에 대한 XML serialization 형식입니다. ".mswallet" 형식(및 XSD의 스키마에 대한 링크)에 대한 가이드는 빠른 시작: .mswallet 파일 만들기 및 배포를 참조하세요.

ShowAsync()

주의

ApplicationModel.Wallet 네임스페이스는 더 이상 지원되지 않으며 곧 더 이상 사용되지 않습니다. 개발자는 이 네임스페이스를 사용하지 않는 것이 좋습니다.

전자지갑 UI를 표시합니다.

ShowAsync(String)

주의

ApplicationModel.Wallet 네임스페이스는 더 이상 지원되지 않으며 곧 더 이상 사용되지 않습니다. 개발자는 이 네임스페이스를 사용하지 않는 것이 좋습니다.

지정된 ID가 있는 항목을 Wallet UI에 표시합니다.

UpdateAsync(WalletItem)

주의

ApplicationModel.Wallet 네임스페이스는 더 이상 지원되지 않으며 곧 더 이상 사용되지 않습니다. 개발자는 이 네임스페이스를 사용하지 않는 것이 좋습니다.

제공된 WalletItem 개체의 변경된 값을 기반으로 공유 저장소의 지갑 항목을 업데이트.

적용 대상

추가 정보