Windows.Devices.Sms 네임스페이스

모바일 광대역 SMS 디바이스에 대한 속성을 쿼리할 뿐만 아니라 SMS(Short Message Service) 메시지를 보내고 받고, 들어오는 메시지를 필터링하고, 메시지를 자동으로 보내는 기능을 제공합니다. 이 API를 사용하여 앱 지향 SMS 사용하여 시각적 음성 메일 앱과 같은 MO 기능을 구현하는 MO(모바일 운영자) 애플리케이션을 구현합니다.

기본 제공 메시징 앱에 대한 대안을 개발하는 경우 권장되는 API가 아닙니다. 대신 메시징 앱을 개발하기 위해 API를 사용해야 Windows.AppModel.Chat 합니다. Chat API는 메시지에 대한 공통 데이터 저장소를 유지 관리하므로 Chat API를 사용하는 모든 앱이 메시지의 일관된 보기를 표시합니다. Windows. Devices.Sms 는 이러한 데이터 저장소를 제공하지 않으며 실제로 이 저장소를 사용하면 채팅 API를 사용하는 앱에 전달되는 SMS 메시지를 방해할 수 있습니다.

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

이 네임스페이스의 여러 클래스는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해서만 지원되며 레거시 지원 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 위한 새 앱을 개발하는 경우 레거시 지원 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

클래스

DeleteSmsMessageOperation

단일 메시지에 대해 비동기 메시지 삭제 작업을 시작, 추적 및 종료할 수 있습니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

DeleteSmsMessagesOperation

여러 메시지에 대한 비동기 SMS 메시지 삭제 작업을 시작, 추적 및 종료할 수 있습니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

GetSmsDeviceOperation

개체를 SmsDevice 비동기적으로 검색합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

GetSmsMessageOperation

SMS 메시지 저장소에서 메시지 검색을 지원합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

GetSmsMessagesOperation

메시지 검색을 지원합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

SendSmsMessageOperation

메시지 보내기를 사용하도록 설정합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

SmsAppMessage

SMS 애플리케이션 메시지를 조작하기 위한 인터페이스입니다. 애플리케이션 메시지는 다른 메시지 유형으로 특성화할 수 없는 메시지입니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsBinaryMessage

원시 PDU 형식의 SMS 메시지를 나타냅니다. 데이터 형식은 메시지 형식(속성 값 Format 으로 표시됨)이 GSM인지 CDMA인지에 따라 다릅니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

SmsBroadcastMessage

브로드캐스트 SMS 메시지를 나타냅니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsDevice

모바일 광대역 SMS 디바이스의 작동을 지원합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

SmsDevice2

클래스를 SmsDevice 확장하고 모바일 광대역 SMS 디바이스의 작동을 지원합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsDeviceMessageStore

SMS 디바이스에 저장된 메시지에 대한 액세스 및 메시지 저장소에 대한 정보를 제공합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

SmsFilterRule

SMS 필터링 규칙에 대해 설명합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsFilterRules

SmsFilterRule 인스턴스의 컬렉션입니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsMessageReceivedEventArgs

이벤트 처리기에 대한 ISmsBinaryMessage 데이터를 제공합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

SmsMessageReceivedTriggerDetails

SMS 메시지를 받을 때 발생하는 이벤트에 대한 이벤트 세부 정보를 포함합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsMessageRegistration

등록된 메시지 필터를 나타내는 데 사용되는 클래스입니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsReceivedEventDetails

앱이 일시 중단되는 동안 메시지를 처리하는 백그라운드 작업 항목에 SMS 메시지 이벤트의 세부 정보를 제공합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

SmsSendMessageResult

호출 SmsDevice2.SendMessageAndGetResultAsync결과를 캡슐화합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsStatusMessage

SMS 상태 메시지를 캡슐화합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

수신된 상태 메시지에 액세스하려면 SmsMessageReceived 이벤트에 의해 트리거되는 백그라운드 작업을 만듭니다. 해당 작업에서 먼저 SmsMessageReceivedTriggerDetails.MessageType 메시지가 상태 메시지인지 확인한 다음, 속성을 사용하여 SmsMessageReceivedTriggerDetails.StatusMessage 이 클래스의 인스턴스에 액세스합니다.

SmsTextMessage

디코딩된 SMS 텍스트 메시지를 관리하여 메시지의 일반 텍스트 본문과 타임스탬프를 비롯한 키 헤더 속성에 직접 액세스할 수 있습니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

SmsTextMessage2

디코딩된 SMS 문자 메시지를 캡슐화합니다. 이전 SmsTextMessage 클래스보다 이 클래스를 선호합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

문자 메시지를 보내려면 이 클래스의 인스턴스를 생성하고, 모든 적절한 필드를 설정하고, 다음을 사용하여 SmsDevice2.SendMessageAndGetResultAsync보냅니다.

받은 문자 메시지에 액세스하려면 SmsMessageReceived 이벤트에 의해 트리거되는 백그라운드 작업을 만듭니다. 해당 작업에서 먼저 SmsMessageReceivedTriggerDetails.MessageType 메시지가 문자 메시지인지 확인한 다음, 속성을 사용하여 SmsMessageReceivedTriggerDetails.TextMessage 이 클래스의 인스턴스에 액세스합니다.

SmsVoicemailMessage

SMS 음성 메일 메시지를 캡슐화합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsWapMessage

SMS WAP 푸시 메시지를 나타냅니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

구조체

LegacySmsApiContract
SmsEncodedLength

이 구조체는 PDU로 인코딩될 때 개체의 SmsTextMessage 길이에 대한 정보를 나타냅니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

인터페이스

ISmsBinaryMessage

이 인터페이스는 SMS 메시지의 원시 이진 형식에 대한 액세스를 제공합니다. 메시지는 업계 표준 프로토콜 설명 단위(PDU) 형식으로 저장됩니다(SMS 사양 GSM 03.40 참조).

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

ISmsDevice

이 인터페이스는 모바일 광대역 SMS 디바이스를 제어합니다. 디바이스에서 서비스를 SMS 기본 진입점입니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

ISmsMessage

이 인터페이스는 지원되는 모든 유형의 SMS 메시지에 의해 구현됩니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

ISmsMessageBase

이 인터페이스는 모든 SMS 메시지 유형에 대한 기본 기능을 지정합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

ISmsTextMessage

이 인터페이스는 디코딩된 SMS 문자 메시지를 조작합니다. 메시지의 일반 텍스트 본문과 타임스탬프를 비롯한 주요 헤더 속성에 직접 액세스할 수 있습니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

열거형

CellularClass

이 열거형 형식은 디바이스의 라디오 표준 유형을 정의합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsBroadcastType

브로드캐스트(긴급 경고) 메시지의 유형을 설명하는 값입니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsDataFormat

이 열거형 형식은 지정된 PDU(프로토콜 설명 단위) 버퍼의 형식을 식별합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsDeviceStatus

셀룰러 네트워크 트래픽 작업에 참여할 SMS 디바이스의 준비 상태를 나타내는 값을 포함합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsEncoding

이 열거형 형식은 개체의 SmsTextMessage 길이를 보내거나 계산하는 인코딩 알고리즘을 결정하는 데 사용됩니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsFilterActionType

메시지 필터에서 수행할 작업을 설명하는 값입니다.

메시징 앱은 SMS 사용하여 사용자에게 표시될 필요가 없는 앱별 데이터를 통신할 때 SMS 필터를 사용합니다. 필터는 필터 작업 유형별로 고정된 순서로 처리됩니다. 모든 AcceptImmediately 필터가 먼저 처리된 다음, 모든 Drop 필터가 처리됩니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsGeographicalScope

셀 브로드캐스트 메시지의 지리적 범위를 설명하는 값입니다.

SmsMessageClass

이 열거형 형식은 메시지의 메시지 클래스를 지정합니다. 메시지 클래스는 일반적으로 모바일 디바이스가 아닌 네트워크에서 시작됩니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsMessageFilter

이 열거형 형식은 작업이 수행되는 디바이스 메시지 저장소의 메시지를 지정합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

SmsMessageType

이 열거형 형식은 SMS 메시지의 형식을 정의합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsModemErrorCode

SMS 모뎀의 오류 코드를 설명하는 값입니다SmsSendMessageResult.

대리자

SmsDeviceStatusChangedEventHandler

이 처리기는 SMS 디바이스의 상태가 변경되면 호출됩니다. 호출자는 디바이스에서 중요한 상태 변경이 발생할 때 알림을 받으려는 경우 이를 구현해야 합니다. 예를 들어 호출자는 디바이스가 언제 메시지를 보내고 받을 준비가 되었는지 알고 싶을 수 있습니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

SmsMessageReceivedEventHandler

이 이벤트 처리기는 새 이진 메시지를 받을 때 호출됩니다. 호출자는 지정된 SMS 디바이스에서 새 이진 메시지를 처리하려는 경우 이를 구현해야 합니다.

참고

이 기능은 모바일 네트워크 운영자, 모바일 광대역 어댑터 IHV 또는 OEM에서 권한 있는 액세스 권한이 부여된 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다. 자세한 내용은 모바일 광대역: 디바이스 앱을 참조하세요.

참고

이 클래스와 해당 메서드는 이전 버전의 Windows;에서 사용한 레거시 데스크톱 앱의 유지 관리에 대해 지원되며, 이 클래스를 사용하는 경우 Windows 지정해야 합니다 . 앱 매니페스트의 Devices.Sms.LegacySmsApiContract. Windows 10 새 앱을 개발하는 경우 이 클래스를 사용하지 마세요. 대신 Windows 필요하지 않은 이 네임스페이스의 멤버를 사용합니다 . Devices.Sms.LegacySmsApiContract.

설명

SMS 수신될 때 백그라운드 작업을 알리려면 다음을 Windows.ApplicationModel.Background.SmsMessageReceivedTrigger처리합니다.

추가 정보