Windows.UI.Xaml 네임스페이스

일반 프레임워크 API 및 애플리케이션 모델 API와 많은 기능 영역에서 일반적으로 사용되는 다양한 지원 클래스를 제공합니다.

클래스

AdaptiveTrigger

창 속성에 따라 시각적 상태를 적용하는 선언적 규칙을 나타냅니다.

Application

앱 및 사용 가능한 서비스를 캡슐화합니다.

ApplicationInitializationCallbackParams

사용자 지정 초기화 시퀀스에 대한 정보를 전달할 개체를 나타냅니다.

BindingFailedEventArgs

DebugSettings.BindingFailed 이벤트에 대한 이벤트 데이터를 제공합니다.

BringIntoViewOptions

요소를 볼 때 적용할 수 있는 옵션을 나타냅니다.

BringIntoViewRequestedEventArgs

UIElement.BringIntoViewRequested 이벤트에 대한 데이터를 제공합니다.

BrushTransition

요소의 브러시가 변경되면 애니메이션 전환 동작을 제공합니다. 현재 SolidColorBrush 개체 간의 변경 내용으로 제한됩니다.

ColorPaletteResources

XAML 요소에서 사용하는 색 리소스를 포함하는 특수 리소스 사전을 나타냅니다.

CornerRadiusHelper

CornerRadius 값을 처리하기 위한 기본 유틸리티 메서드를 제공합니다. C# 및 Microsoft Visual Basic 코드는 CornerRadius 의 메서드를 대신 사용해야 합니다.

DataContextChangedEventArgs

DataContextChanged 이벤트에 대한 데이터를 제공합니다.

DataTemplate

데이터 개체의 표시 구조에 대해 설명합니다. 데이터 값을 표시하는 템플릿의 특정 요소에 데이터 바인딩을 사용합니다.

DataTemplateKey

DataTemplate 클래스의 리소스 키를 나타냅니다.

DebugSettings

앱이 디버그 환경에서 실행되면 앱의 특정 측면이 작동하는 방식을 선언합니다.

DependencyObject

종속성 속성 시스템에 참가하는 개체를 나타냅니다. DependencyObject는 UIElement, Geometry, FrameworkTemplate, StyleResourceDictionary와 같은 많은 중요한 UI 관련 클래스의 즉각적인 기본 클래스입니다. DependencyObject에서 종속성 속성을 지원하는 방법에 대한 자세한 내용은 종속성 속성 개요를 참조하세요.

DependencyObjectCollection

DependencyObject 항목을 포함할 수 있는 실용적인 컬렉션 클래스를 구현합니다.

DependencyProperty

종속성 속성 시스템에 등록된 종속성 속성을 나타냅니다. 종속성 속성은 값 식, 데이터 바인딩, 애니메이션 및 속성 변경 알림을 지원합니다. DependencyProperty 값이 종속성 속성의 식별자 역할을 하는 방법에 대한 자세한 내용은 종속성 속성 개요를 참조하세요.

DependencyPropertyChangedEventArgs

종속성 속성이 해당 값을 변경할 때 호출되는 PropertyChangedCallback 구현에 대한 데이터를 제공합니다. 또한 Control.IsEnabledChanged 이벤트 및 DependencyPropertyChangedEventHandler 대리자를 사용하는 다른 이벤트에 대한 이벤트 데이터를 제공합니다.

DispatcherTimer

지정된 시간 간격 및 지정된 우선 순위로 처리되는 Dispatcher 큐에 통합된 타이머를 제공합니다.

DragEventArgs

끌어서 놓기 이벤트에 대한 데이터를 제공합니다.

DragOperationDeferral

대상 앱을 사용하여 콘텐츠를 비동기적으로 끌어서 놓을 수 있습니다.

DragStartingEventArgs

DragStarting 이벤트에 대한 이벤트 데이터를 제공합니다.

DragUI

끌어서 놓기 작업을 시작할 때 끌어서 놓는 데이터의 시각적 표현을 제공합니다.

DragUIOverride

끌어서 놓기 작업 중에 끌어서 놓기 대상의 피드백을 포함하여 끌어서 놓는 데이터의 시각적 표현을 제공합니다.

DropCompletedEventArgs

DropCompleted 이벤트에 대한 이벤트 데이터를 제공합니다.

DurationHelper

기간 값을 처리하기 위한 기본 유틸리티 메서드를 제공합니다. C# 및 Microsoft Visual Basic 코드는 Duration 메서드를 대신 사용해야 합니다.

EffectiveViewportChangedEventArgs

FrameworkElement.EffectiveViewportChanged 이벤트에 대한 데이터를 제공합니다.

ElementFactoryGetArgs

IElementFactoryGetElement 메서드 구현을 호출할 때 사용할 선택적 인수를 나타냅니다.

ElementFactoryRecycleArgs

IElementFactoryRecycleElement 메서드 구현을 호출할 때 사용할 선택적 인수를 나타냅니다.

ElementSoundPlayer

XAML 컨트롤 사운드의 플레이어를 나타냅니다.

EventTrigger

이벤트에 대한 응답으로 작업 집합(애니메이션 스토리보드)을 적용하는 트리거를 나타냅니다. 일반적으로 사용되지 않습니다. 설명 부분을 참조하세요.

ExceptionRoutedEventArgs

ImageFailed와 같은 비동기 작업에 의해 이벤트로 발생하는 예외에 대한 이벤트 데이터를 제공합니다.

FrameworkElement

Windows 런타임 UI 개체에 대한 기본 요소 클래스를 제공합니다. FrameworkElement는 UI 상호 작용 및 자동 레이아웃 시스템을 지원하는 일반적인 API를 정의합니다. 또한 FrameworkElement는 데이터 바인딩, 개체 트리 정의 및 검사 및 개체 수명 추적과 관련된 API를 정의합니다.

FrameworkTemplate

요소의 요소 트리를 만듭니다. FrameworkTemplate은 ControlTemplate 및 DataTemplate 을 비롯한 특정 템플릿 동작이 있는 클래스의 기본 클래스 입니다.

FrameworkView

애플리케이션의 UI 창을 나타냅니다.

FrameworkViewSource

보기, 특히 FrameworkView 인스턴스를 만듭니다. 이는 인프라이며 대부분의 앱 시나리오에서 액세스할 필요가 없습니다.

GridLengthHelper

GridLength 값을 평가하거나 설정하는 도우미 메서드를 제공합니다. C# 및 Microsoft Visual Basic 코드는 GridLength 메서드를 대신 사용해야 합니다.

MediaFailedRoutedEventArgs

미디어 실패 이벤트에 대한 이벤트 데이터를 제공합니다.

PointHelper

Point 값을 설정하는 도우미 메서드를 제공합니다. C# 및 Microsoft Visual Basic 코드는 Point 메서드를 대신 사용해야 합니다.

PropertyMetadata

등록된 조건을 포함하여 종속성 속성의 동작 측면을 정의합니다. PropertyMetadata가 종속성 속성에 사용되는 방법에 대한 자세한 내용은 사용자 지정 종속성 속성을 참조하세요.

PropertyPath

다른 속성 아래 또는 소유 형식 아래의 경로로 속성을 설명하기 위한 데이터 구조체를 구현합니다. 속성 경로는 개체에 대한 데이터 바인딩에 사용됩니다.

RectHelper

Rect 값을 평가하거나 설정하는 도우미 메서드를 제공합니다. C# 및 Microsoft Visual Basic 코드는 Rect 의 멤버를 대신 사용해야 합니다.

ResourceDictionary

앱에서 사용하는 스타일과 같은 XAML 리소스에 대한 리포지토리를 정의합니다. XAML에서 리소스를 정의한 다음 {StaticResource} 태그 확장 및 {ThemeResource} 태그 확장을 사용하여 XAML에서 리소스를 검색할 수 있습니다. 코드를 사용하여 리소스에 액세스할 수도 있지만 덜 일반적입니다.

RoutedEvent

Windows 런타임 이벤트 시스템으로 라우팅된 이벤트를 나타냅니다.

RoutedEventArgs

라우트된 이벤트와 연결된 상태 정보 및 이벤트 데이터를 포함합니다.

ScalarTransition

요소의 불투명도 또는 회전 속성이 변경되면 애니메이션 전환 동작을 제공합니다.

Setter

Style 또는 VisualState의 속성에 값을 적용합니다.

SetterBase

값 setter에 대한 기본 클래스를 나타냅니다.

SetterBaseCollection

SetterBase에서 상속되는 개체의 컬렉션을 나타냅니다.

SizeChangedEventArgs

FrameworkElement.SizeChanged 이벤트와 관련된 데이터를 제공합니다.

SizeHelper

Size 값을 평가하거나 설정하는 도우미 메서드를 제공합니다. C# 및 Microsoft Visual Basic 코드는 대신 Size 의 멤버를 사용해야 합니다.

StateTrigger

시각적 상태를 조건부로 적용하는 트리거를 나타냅니다.

StateTriggerBase

상태 트리거의 기본 클래스를 나타냅니다.

Style

형식의 인스턴스 간에 공유할 수 있는 속성 setter를 포함합니다. Style은 일반적으로 리소스 컬렉션에서 선언되므로 공유되고 컨트롤 템플릿 및 기타 스타일을 적용하는 데 사용할 수 있습니다.

StyleTypedPropertyAttribute

클래스 정의에 적용되는 특성을 나타내고 Style 형식인 속성의 TargetTypes를 결정합니다.

TargetPropertyPath

대상 요소의 속성 경로를 나타냅니다.

TemplatePartAttribute

템플릿에 사용되는 명명된 파트의 형식을 식별하기 위해 클래스 정의에 적용되는 특성을 나타냅니다.

TemplateVisualStateAttribute

컨트롤이 특정 상태일 수 있고 컨트롤의 ControlTemplate에서 VisualState가 필요한지 지정합니다.

ThicknessHelper

두께 값을 평가하거나 설정하는 도우미 메서드 제공합니다. C# 및 Microsoft Visual Basic 코드는 대신 두께 의 멤버를 사용해야 합니다.

TriggerAction

BeginStoryboard의 기본 클래스 역할을 합니다. 일반적으로 사용되지 않습니다. 설명 부분을 참조하세요.

TriggerActionCollection

BeginStoryboard 개체의 컬렉션을 나타냅니다.

TriggerBase

EventTrigger의 기본 클래스로 사용됩니다. 일반적으로 사용되지 않습니다. 설명 부분을 참조하세요.

TriggerCollection

EventTrigger 개체의 컬렉션을 나타냅니다.

UIElement

UIElement는 시각적 모양이 있고 앱의 사용자 인터페이스의 일부로 기본 입력을 처리할 수 있는 대부분의 Windows 런타임 UI 개체에 대한 기본 클래스입니다.

UIElementWeakCollection

UIElement 개체에 대한 약한 참조의 컬렉션을 나타냅니다.

UnhandledExceptionEventArgs

UnhandledException 이벤트에 대한 데이터를 제공합니다.

Vector3Transition

요소의 Translation 또는 Scale 속성이 변경되면 애니메이션 전환 동작을 제공합니다.

VisualState

특정 상태에 있을 때 UI 요소의 시각적 모양을 나타냅니다. 시각적 상태는 Setter 또는 Storyboard 를 사용하여 VisualState가 정의된 페이지 또는 컨트롤 템플릿 내에서 UI 속성을 설정합니다.

VisualStateChangedEventArgs

CurrentStateChangingCurrentStateChanged 이벤트에 대한 데이터를 제공합니다.

VisualStateGroup

한 상태에서 다른 상태로 이동하는 데 사용되는 상호 배타적 VisualState 개체 및 VisualTransition 개체를 포함합니다.

VisualStateManager

시각적 상태 및 컨트롤에 대한 시각적 상태 간의 전환 논리를 관리합니다. 또한 컨트롤 템플릿에 대한 XAML에서 시각적 상태를 정의하는 방법인 VisualStateManager.VisualStateGroups에 대한 연결된 속성 지원을 제공합니다.

VisualTransition

컨트롤이 한 시각적 상태에서 다른 시각적 상태로 전환할 때 발생하는 시각적 동작을 나타냅니다.

Window

애플리케이션 창을 나타냅니다.

WindowCreatedEventArgs

OnWindowCreated 메서드에 대한 데이터를 제공합니다.

XamlRoot

XAML 콘텐츠의 트리와 호스트되는 컨텍스트에 대한 정보를 나타냅니다.

XamlRootChangedEventArgs

XamlRoot.Changed 이벤트에 대한 데이터를 제공합니다.

구조체

CornerRadius

테두리에 적용할 수 있는 등 둥근 모서리의 특징을 설명합니다.

Duration

타임라인이 활성 상태이거나 더 일반적으로 두 개의 특수 값인 AutomaticForever를 지원하는 기간을 나타냅니다.

GridLength

(*) 크기 조정 및 자동 크기 조정을 명시적으로 지원하는 제어 논리에 대한 측정값을 나타냅니다.

Thickness

사각형 주위 틀의 두께를 설명합니다. 4개의 Double 값은 각각 사각형의 왼쪽, 위쪽, 오른쪽아래쪽 측면을 설명합니다.

인터페이스

IDataTemplateExtension

데이터 템플릿의 단계적 렌더링을 위한 도우미 메서드를 정의합니다.

IElementFactory

UIElement 개체의 생성 및 재활용을 지원합니다.

열거형

ApplicationHighContrastAdjustment

고대비 테마를 사용할 때 프레임워크가 앱의 시각적 속성을 자동으로 조정할지 여부를 지정하는 상수를 정의합니다.

ApplicationRequiresPointerMode

게임 컨트롤러 또는 원격 제어와 같은 포인터가 아닌 디바이스에 대한 상호 작용 환경을 지정합니다.

ApplicationTheme

앱에 대한 테마 기본 설정을 선언합니다.

AutomationTextAttributesEnum

Microsoft UI 자동화 텍스트 범위의 텍스트 특성을 식별하는 상수를 정의합니다.

DurationType

DurationAutomatic 또는 Forever의 특수 값이 있는지 또는 TimeSpan 구성 요소에 유효한 정보가 있는지 여부를 선언합니다.

ElementHighContrastAdjustment

고대비 테마를 사용할 때 프레임워크가 요소의 시각적 속성을 자동으로 조정할지 여부를 지정하는 상수를 정의합니다.

ElementSoundKind

ElementSoundPlayer.Play 메서드에서 재생되는 소리를 지정하는 상수를 정의합니다.

ElementSoundMode

소리 재생 여부에 대한 컨트롤의 기본 설정을 지정하는 상수를 정의합니다.

ElementSoundPlayerState

XAML 컨트롤이 소리를 재생할지 여부를 지정하는 상수를 정의합니다.

ElementSpatialAudioMode

공간 소리가 자동으로 켜지거나 꺼지거나 처리되는지 여부를 나타내는 상수를 정의합니다.

ElementTheme

앱 UI의 개별 UIElement 부분에 사용해야 하는 UI 테마를 지정합니다.

FlowDirection

텍스트 및 UI 요소의 콘텐츠 흐름 방향을 지정하는 상수를 정의합니다.

FocusState

요소가 포커스를 가져오는 방법을 설명합니다.

FocusVisualKind

키보드 또는 게임 패드로 탐색할 때 포커스가 있는 UI 요소를 나타내는 데 사용되는 시각적 피드백을 지정합니다.

FontCapitals

Typography.Capitals 연결된 속성의 대문자 스타일 값을 설명합니다.

FontEastAsianLanguage

지정된 동아시아 쓰기 시스템 또는 언어에 대한 글꼴별 버전의 문자 모양을 선택하는 메커니즘을 제공합니다.

FontEastAsianWidths

다양한 너비 스타일의 문자 모양을 선택하는 메커니즘을 제공합니다.

FontFraction

Typography.Fraction 연결된 속성의 분수 스타일 값을 설명합니다.

FontNumeralAlignment

Typography.NumeralAlignment 연결된 속성의 숫자 맞춤 값을 설명합니다.

FontNumeralStyle

Typography.NumeralStyle 연결된 속성의 숫자 스타일 값을 설명합니다.

FontVariants

Typography.Variants 연결된 속성의 글꼴 변형 값을 설명합니다.

GridUnitType

GridLength 개체가 보유하는 값의 종류를 설명합니다.

HorizontalAlignment

부모 요소에 할당된 레이아웃 슬롯을 기준으로 가로 축에서 요소를 표시할 위치를 지정합니다.

LineStackingStrategy

각 줄에 대해 줄 상자가 결정되는 메커니즘에 대해 설명합니다.

OpticalMarginAlignment

텍스트 컨테이너 경계에 맞출 때 문자별 입력 체계의 측면 베어링 값을 처리하는 방법을 지정합니다.

TextAlignment

텍스트의 가운데 맞춤, 왼쪽 맞춤 또는 오른쪽 맞춤 여부를 지정합니다.

TextLineBounds

꺾은선형 상자 높이 계산 방법에 영향을 줍니다.

TextReadingOrder

TextReadingOrder 속성에 대한 값을 제공합니다.

TextTrimming

포함하는 상자의 가장자리를 오버플로하는 경우 텍스트를 잘라내는 방법을 설명합니다.

TextWrapping

텍스트가 컨테이너의 가장자리에 도달할 때 줄 바꿈되는지 여부를 지정합니다.

Vector3TransitionComponents

Vector3Transition 애니메이션 중에 애니메이션 효과를 주는 축을 지정하는 상수를 정의합니다.

VerticalAlignment

자식 요소가 부모의 레이아웃 슬롯 내에 세로 방향으로 배치되거나 늘어나는 방식을 설명합니다.

Visibility

요소의 표시 상태를 지정합니다.

대리자

ApplicationInitializationCallback

초기화 시퀀스 중에 호출해야 하는 콜백을 나타냅니다.

BindingFailedEventHandler

DebugSettings.BindingFailed 이벤트를 처리할 메서드를 나타냅니다.

CreateDefaultValueCallback

종속성 속성 기본값의 정의를 연기하기 위해 PropertyMetadata 생성자의 일부로 호출할 수 있는 메서드를 나타냅니다.

DependencyPropertyChangedCallback

RegisterPropertyChangedCallback 기술에 등록된 속성 변경 알림에 대해 속성 값이 변경될 때 호출되는 콜백을 나타냅니다.

DependencyPropertyChangedEventHandler

특정 DependencyObject 구현에서 DependencyProperty가 변경될 때 발생하는 이벤트를 처리하는 메서드를 나타냅니다.

DragEventHandler

UIElementDragEnter, DragLeave, DragOverDrop 이벤트를 처리할 메서드를 나타냅니다.

EnteredBackgroundEventHandler

Application.EnteredBackground 이벤트를 처리할 메서드를 나타냅니다.

ExceptionRoutedEventHandler

예외를 보고하는 특정 이벤트를 처리할 메서드를 나타냅니다. 이러한 예외는 일반적으로 비동기 작업에서 발생합니다.

LeavingBackgroundEventHandler

Application.LeavingBackground 이벤트를 처리할 메서드를 나타냅니다.

PropertyChangedCallback

종속성 속성의 유효한 속성 값이 변경될 때 호출되는 콜백을 나타냅니다.

RoutedEventHandler

라우트된 이벤트를 처리할 메서드를 나타냅니다.

SizeChangedEventHandler

SizeChanged 이벤트를 처리할 메서드를 나타냅니다.

SuspendingEventHandler

Suspending 이벤트를 처리할 메서드를 나타냅니다.

UnhandledExceptionEventHandler

UnhandledException 이벤트를 처리할 메서드를 나타냅니다.

VisualStateChangedEventHandler

CurrentStateChangingCurrentStateChanged 이벤트를 처리할 메서드를 나타냅니다.

WindowActivatedEventHandler

Activated 이벤트를 처리할 메서드를 나타냅니다.

WindowClosedEventHandler

Closed 이벤트를 처리할 메서드를 나타냅니다.

WindowSizeChangedEventHandler

Window.SizeChanged 이벤트를 처리할 메서드를 나타냅니다.

WindowVisibilityChangedEventHandler

VisibilityChanged 이벤트를 처리할 메서드를 나타냅니다.

추가 정보