다음을 통해 공유


SharedPackageContainer 클래스

정의

패키지를 그룹화하여 동일한 가상 파일 시스템, 가상 레지스트리 및 패키지 파일에 액세스할 수 있는 공유 가상 환경을 실행하는 공유 패키지 컨테이너를 나타냅니다.

public ref class SharedPackageContainer sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Management.Deployment.SharedPackageContainerContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SharedPackageContainer final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Management.Deployment.SharedPackageContainerContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SharedPackageContainer
Public NotInheritable Class SharedPackageContainer
상속
Object Platform::Object IInspectable SharedPackageContainer
특성

Windows 요구 사항

디바이스 패밀리
Windows Desktop Extension SDK (10.0.22000.0에서 도입되었습니다.)
API contract
Windows.Management.Deployment.SharedPackageContainerContract (v1.0에서 도입되었습니다.)

설명

이 개체는 공유 패키지 컨테이너의 스냅샷 보기이며 라이브 데이터가 아닙니다. 컨테이너 정의를 업데이트해도 기존 SharedPackageContainer 개체는 동적으로 업데이트되지 않습니다.

SharedPackageContainerManager 클래스를 사용하여 SharedPackageContainer 개체를 만들고 삭제하고 관리합니다.

속성

Id

공유 패키지 컨테이너에 대한 디바이스의 고유 식별자를 가져옵니다.

Name

공유 패키지 컨테이너의 이름을 가져옵니다.

메서드

GetMembers()

집합 패키지 패밀리를 나타내는 SharedPackageContainerMember 개체 목록과 컨테이너에 포함된 모든 연결된 튜플 데이터를 검색합니다.

RemovePackageFamily(String, UpdateSharedPackageContainerOptions)

공유 패키지 컨테이너에서 지정된 패키지 패밀리 이름을 제거합니다.

ResetData()

가상화된 AppData 파일 및 가상화된 레지스트리 키를 포함하여 공유 패키지 컨테이너의 모든 데이터를 삭제합니다.

적용 대상