다음을 통해 공유


ApplicationHandler 클래스

정의

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

public ref class ApplicationHandler : Microsoft::Maui::Handlers::ElementHandler<Microsoft::Maui::IApplication ^, System::Object ^>
public class ApplicationHandler : Microsoft.Maui.Handlers.ElementHandler<Microsoft.Maui.IApplication,object>
type ApplicationHandler = class
    inherit ElementHandler<IApplication, obj>
Public Class ApplicationHandler
Inherits ElementHandler(Of IApplication, Object)
상속

생성자

ApplicationHandler()

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

ApplicationHandler(IPropertyMapper, CommandMapper)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

ApplicationHandler(IPropertyMapper)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

필드

CommandMapper

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

Mapper

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

속성

MauiContext

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler)
PlatformView

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler<TVirtualView,TPlatformView>)
Services

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler)
VirtualView

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler<TVirtualView,TPlatformView>)

메서드

ConnectHandler(TPlatformView)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler<TVirtualView,TPlatformView>)
CreatePlatformElement()

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

DisconnectHandler(TPlatformView)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler<TVirtualView,TPlatformView>)
Invoke(String, Object)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler)
MapActivateWindow(ApplicationHandler, IApplication, Object)

추상 ActivateWindow(IWindow) 명령을 플랫폼별 구현에 매핑합니다.

MapCloseWindow(ApplicationHandler, IApplication, Object)

추상 CloseWindow(IWindow) 명령을 플랫폼별 구현에 매핑합니다.

MapOpenWindow(ApplicationHandler, IApplication, Object)

추상 OpenWindow(IWindow) 명령을 플랫폼별 구현에 매핑합니다.

MapTerminate(ApplicationHandler, IApplication, Object)

추상 "Terminate" 명령을 플랫폼별 구현에 매핑합니다.

SetMauiContext(IMauiContext)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler)
SetVirtualView(IElement)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler)
UpdateValue(String)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler)

명시적 인터페이스 구현

IElementHandler.DisconnectHandler()

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler)
IElementHandler.PlatformView

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

(다음에서 상속됨 ElementHandler<TVirtualView,TPlatformView>)

확장 메서드

GetRequiredService<T>(IElementHandler, Type)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

GetRequiredService<T>(IElementHandler)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

GetService<T>(IElementHandler, Type)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

GetService<T>(IElementHandler)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

GetServiceProvider(IElementHandler)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

IsConnected(IElementHandler)

추상 IApplication 뷰 및 플랫폼별 구현에 대한 뷰 처리기를 나타냅니다.

적용 대상