네임스페이스 Windows 앱 SDK
이 섹션에서는 Windows 앱 SDK WinRT(Windows 런타임) API에 대한 자세한 정보를 제공합니다.
네임스페이스 | Description |
---|---|
Microsoft.ApplicationModel.Resources | 기본 명명 규칙을 사용하여 정의된 문자열과 같은 앱 리소스에 대한 간소화된 액세스를 제공합니다. |
Microsoft.Graphics.DirectX | Windows 런타임 Direct3D 11 interop 표면에서 사용할 픽셀 형식 및 기타 열거형 상수를 지정합니다. |
Microsoft.Graphics.Display | 실제 디스플레이의 측면을 결정하는 구성 요소를 포함합니다. |
Microsoft.UI | 앱에서 핵심 시스템 기능과 UI에 대한 런타임 정보에 액세스할 수 있도록 합니다. |
Microsoft.UI.Composition | 사용자 인터페이스 컴퍼지션을 위한 API를 제공합니다. |
Microsoft.UI.Composition.Core | 사용자 인터페이스 컴퍼지션에 대한 핵심 API를 제공합니다. |
Microsoft.UI.Composition.Diagnostics | 사용자 인터페이스 컴퍼지션 진단 및 디버깅을 위한 API를 제공합니다. |
Microsoft.UI.Composition.Effects | 사용자 상호 작용에 대한 효과를 만드는 것과 관련된 클래스를 포함합니다. 이러한 효과는 컴퍼지션과 관련이 있습니다. |
Microsoft.UI.Composition.Interactions | 시각적 계층에서 입력 기반 애니메이션을 사용하도록 설정하는 기능을 제공합니다. |
Microsoft.UI.Composition.Scenes | 3D 모델을 로드하고 3D 장면을 작성하기 위한 API를 제공합니다. |
Microsoft.UI.Composition.SystemBackdrops | Acrylic 또는 Mica와 같은 UI 자료를 정의하는 CompositionBrush를 관리하기 위한 API를 제공합니다. |
Microsoft.UI.Content | 컴퍼지션 기반 애니메이션, 렌더링 효과, 사용자 입력 및 상호 작용, 접근성 표현 및 호스트 상태 변경을 사용하여 ContentSite (부모) 및 ContentIsland (자식) 개체를 통해 Windows 앱에서 대화형 콘텐츠의 구조를 정의할 수 있도록 지원합니다. |
Microsoft.UI.Dispatching | 태스크가 스레드에서 직렬 방식으로 실행되도록 큐를 사용하도록 설정합니다. |
Microsoft.UI.Input | Windows 입력 시스템에 대한 지원을 제공합니다. 다음 내용이 포함됩니다. |
Microsoft.UI.Input.Interop | 프레임워크 간 입력 통합 및 상호 운용을 위한 기본 형식을 제공합니다. 현재 펜 디바이스 입력을 노출하는 인터페이스 및 지원 유형이 포함됩니다. |
Microsoft.UI.System | Windows UI(사용자 인터페이스) 시스템 API. |
Microsoft.UI.Text | 텍스트 콘텐츠 작업에 대한 지원을 제공합니다. |
Microsoft.UI.Windowing | 앱과 연결된 창을 만들고 관리하기 위한 지원을 제공합니다. |
Microsoft.UI.Xaml | WinUI(Windows UI 라이브러리)에 대한 일반 프레임워크 API를 제공합니다. |
Microsoft.UI.Xaml.Automation | Microsoft UI 자동화 인프라에 대한 지원 형식을 정의합니다. 해당 지원 형식은 사용자 지정 컨트롤에 대한 Microsoft UI 자동화 지원을 구현하기 위한 것입니다. 또한 AutomationProperties 는 XAML UI 정의의 일부로 접근성 정보를 제공합니다. |
Microsoft.UI.Xaml.Automation.Peers | Microsoft UI 자동화 인프라에 대한 지원 유형을 정의합니다. |
Microsoft.UI.Xaml.Automation.Provider | 자동화 피어에서 구현하고 자동화 클라이언트에서 인식하는 공급자 패턴을 정의합니다. |
Microsoft.UI.Xaml.Automation.Text | 텍스트 자동화 패턴에 대한 세부 정보를 보고하는 열거형을 포함합니다. |
Microsoft.UI.Xaml.Controls | 사용자 지정 컨트롤을 만들기 위한 UI 컨트롤 및 클래스를 제공합니다. |
Microsoft.UI.Xaml.Controls.AnimatedVisuals | AnimatedIcon 개체에서 재생할 수 있는 기본 제공 애니메이션 시각적 개체를 정의합니다. |
Microsoft.UI.Xaml.Controls.Primitives | WinUI 컨트롤을 구성하는 구성 요소를 정의하거나, 그렇지 않으면 컨트롤 컴퍼지션 모델을 지원합니다. |
Microsoft.UI.Xaml.Data | 앱에 대한 데이터 바인딩 인프라를 정의합니다. |
Microsoft.UI.Xaml.Documents | 기본 텍스트 및 문서 모델 클래스를 제공합니다. |
Microsoft.UI.Xaml.Hosting | 더 큰 애플리케이션에서 호스트되는 XAML 디자인 화면과 관련된 서비스를 제공합니다. |
Microsoft.UI.Xaml.Input | 앱 및 UI 요소에 대한 입력 및 입력 이벤트 인프라를 정의합니다. |
Microsoft.UI.Xaml.Interop | 프레임워크 간 통합 및 상호 운용에 대한 기본 형식을 제공합니다. 특히 여기에는 바인딩 패턴을 사용하도록 설정하는 인터페이스 및 지원 형식이 포함됩니다. |
Microsoft.UI.Xaml.Markup | UWP 앱 및 Windows 런타임 대한 XAML 언어 지원 API를 제공합니다. |
Microsoft.UI.Xaml.Media | 브러시, 기본 미디어 지원 및 그래픽 기본 형식을 제공합니다. |
Microsoft.UI.Xaml.Media.Animation | 전환 애니메이션, 시각적 상태 또는 애니메이션이 적용된 UI 구성 요소에 대한 애니메이션 및 스토리보드 API를 제공합니다. |
Microsoft.UI.Xaml.Media.Imaging | 비트맵 이미지에 대한 리소스 및 원본 파일 가져오기 및 이미징과 관련된 형식을 제공합니다. |
Microsoft.UI.Xaml.Media.Media3D | 매트릭스/원근 변환을 지원하는 형식을 포함합니다. |
Microsoft.UI.Xaml.Navigation | Page 및 Frame 클래스에서 시작한 탐색 이벤트를 지원하는 형식을 제공합니다. |
Microsoft.UI.Xaml.Printing | 애플리케이션에 대한 기본 인쇄 지원 프레임워크를 제공합니다. |
Microsoft.UI.Xaml.Resources | 사용자 지정 리소스 사전을 원본으로 로드할 수 있는 CustomXamlResourceLoader를 포함합니다. |
Microsoft.UI.Xaml.Shapes | 장식 렌더링 또는 비대화형 컨트롤 부분을 구성하기 위한 기본 셰이프를 정의합니다. |
Microsoft.UI.Xaml.XamlTypeInfo | XAML 스키마에 대한 지원을 제공합니다. |
Microsoft.Windows.ApplicationModel.DynamicDependency | 패키지되지 않은 데스크톱 앱이 Windows 앱 SDK 프레임워크 패키지 이외의 프레임워크 패키지를 로드하는 기능을 제공합니다. 패키지되지 않은 데스크톱 앱에서 지정된 프레임워크 패키지를 로드한 후 앱은 프레임워크 패키지에서 제공하는 API를 호출할 수 있습니다. |
Microsoft.Windows.ApplicationModel.Resources | 기본 명명 규칙을 사용하여 정의된 문자열과 같은 앱 리소스에 대한 간소화된 액세스를 제공합니다. |
Microsoft.Windows.ApplicationModel.WindowsAppRuntime | Windows 앱 SDK 런타임에 대한 배포 정보와 런타임에 대한 누락된 패키지를 등록하는 기능에 대한 액세스를 제공합니다. |
Microsoft.Windows.AppLifecycle | 앱의 수명 주기를 관리하는 데 사용할 수 있는 API를 제공합니다. 예를 들어 앱 프로세스의 여러 인스턴스를 동시에 실행할 수 있는지 여부를 제어할 수 있으며 앱에 대한 다양한 종류의 활성화에 대한 정보를 받을 수 있습니다. |
Microsoft.Windows.AppNotifications | 이 네임스페이스는 앱 알림을 관리하기 위한 API를 제공합니다. |
Microsoft.Windows.AppNotifications.Builder | AppNotification에 대한 XML 페이로드를 프로그래밍 방식으로 생성하기 위한 API를 제공합니다. |
Microsoft.Windows.PushNotifications | 이 네임스페이스는 WNS(Windows 푸시 알림 서비스)를 사용하는 푸시 알림을 관리하기 위한 API를 제공합니다. |
Microsoft.Windows.Security.AccessControl | 패키지된 앱과 Win32 애플리케이션 간에 명명된 개체 공유를 간편하고 간소화하는 API가 포함되어 있습니다. |
Microsoft.Windows.System | Windows 앱에서 시스템 리소스에 액세스하는 데 사용할 수 있는 Microsoft.Windows.System 네임스페이스의 API를 포함합니다. |
Microsoft.Windows.System.Power | 앱이 디바이스의 전원 상태에 미치는 영향을 파악하고 앱이 리소스 사용에 대해 지능적인 결정을 내릴 수 있도록 하는 전원 관리 API 집합을 제공합니다. 예를 들어 앱은 이 API를 사용하여 디바이스가 배터리 전원으로 실행되는 동안 리소스 집약적인 백그라운드 작업을 연기할 수 있습니다. |
Microsoft.Windows.Widgets | |
Microsoft.Windows.Widgets.Providers | Windows 위젯용 위젯 공급자를 구현하기 위한 API를 제공합니다. |