NetworkOperatorDataUsageTrigger 클래스

정의

로컬 데이터 카운터가 모바일 광대역 인터페이스에서 전송 및 수신된 사용량(바이트)이 실행 가능한 임계값에 의해 변경된 것으로 추정할 때 백그라운드 작업을 시작하는 트리거를 나타냅니다.

참고

이 기능은 모바일 네트워크 운영자가 권한 있는 액세스 권한을 부여받은 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다.

이 API를 사용하고 Microsoft Store 앱을 게시하려면 특별한 승인이 필요합니다. 자세한 내용은 앱 기능 선언모바일 광대역 아래 의 특수 및 제한된 기능 섹션을 참조하세요.

public ref class NetworkOperatorDataUsageTrigger sealed : IBackgroundTrigger
/// [Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class NetworkOperatorDataUsageTrigger final : IBackgroundTrigger
[Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class NetworkOperatorDataUsageTrigger : IBackgroundTrigger
function NetworkOperatorDataUsageTrigger()
Public NotInheritable Class NetworkOperatorDataUsageTrigger
Implements IBackgroundTrigger
상속
Object IInspectable NetworkOperatorDataUsageTrigger
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10, version 1803 (10.0.17134.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v6.0에서 도입되었습니다.)
앱 기능
networkDataPlanProvisioning

설명

트리거는 로컬 데이터 카운터가 이러한 경우를 제외하고 마지막 발생 이후 사용량이 5% 변경된 것으로 추정할 때 활성화됩니다.

  1. 홈 네트워크(비 로밍)에 연결되어 있고 데이터 계획 제한이 지정되지 않은 경우 이 트리거는 로컬 데이터 사용량의 100MB마다 활성화됩니다.
  2. 로밍 네트워크에 연결된 경우 데이터 계획 제한이 적용되지 않으며 이 트리거는 로컬 데이터 사용량의 5MB마다 활성화됩니다.

이 트리거가 활성화되면 IBackgroundTaskInstance.TriggerDetails 백그라운드 작업의 인스턴스가 NetworkOperatorDataUsageTriggerDetails 됩니다.

NetworkOperatorDataUsageTriggerDataPlanThresholdReached 값을 사용하고 NetworkOperatorNotificationTrigger 처리하기 위한 NetworkOperatorEventMessageType대체 항목입니다. 표준 백그라운드 트리거 관용구(백그라운드 작업 등록 참조)를 사용하여 NetworkOperatorDataUsageTrigger 를 등록할 수 있으며 NetworkOperatorNotificationTrigger 와 동일한 필수 구성 요소가 있습니다. 통신사 앱은 여전히 데이터 계획을 프로비전하고 DataUsageInMobileOperatorNotificationEnabled 를 .로 설정해야 합니다 true. 자세한 내용은 통신사 알림 이벤트 기술 세부 정보를 참조하세요.

생성자

NetworkOperatorDataUsageTrigger()

모바일 네트워크 운영자 데이터 사용 트리거의 새 인스턴스를 초기화합니다.

참고

이 기능은 모바일 네트워크 운영자가 권한 있는 액세스 권한을 부여받은 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다.

이 API를 사용하고 Microsoft Store 앱을 게시하려면 특별한 승인이 필요합니다. 자세한 내용은 앱 기능 선언모바일 광대역 아래 의 특수 및 제한된 기능 섹션을 참조하세요.

적용 대상

추가 정보