ViewHandler 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
를 구현 IView하는 뷰를 관리하는 처리기의 기본 클래스입니다.
public ref class ViewHandler abstract : Microsoft::Maui::Handlers::ElementHandler, Microsoft::Maui::IViewHandler
public abstract class ViewHandler : Microsoft.Maui.Handlers.ElementHandler, Microsoft.Maui.IViewHandler
type ViewHandler = class
inherit ElementHandler
interface IViewHandler
interface IElementHandler
Public MustInherit Class ViewHandler
Inherits ElementHandler
Implements IViewHandler
- 상속
- 파생
- 구현
설명
처리기는 가상 뷰(.NET MAUI 계층)를 플랫폼 보기라고 하는 각 플랫폼(iOS, Android, Windows, macOS 등)의 컨트롤에 매핑합니다. 또한 처리기는 기본 플랫폼 보기를 인스턴스화하고 플랫폼 간 제어 API를 플랫폼 보기 API에 매핑합니다.
생성자
ViewHandler(IPropertyMapper, CommandMapper) |
ViewHandler 클래스의 새 인스턴스를 초기화합니다. |
필드
ViewCommandMapper |
가상 보기 명령을 플랫폼 뷰에 매핑하는 사전입니다. |
ViewMapper |
가상 뷰 속성을 플랫폼 보기 속성에 매핑하는 사전입니다. |
속성
ContainerView |
에 대한 컨테이너 역할을 하는 뷰를 PlatformView가져옵니다. |
HasContainer |
뷰에 포함되는지 여부를 PlatformView 나타내는 값을 가져오거나 설정합니다. |
MauiContext |
를 구현 IView하는 뷰를 관리하는 처리기의 기본 클래스입니다. (다음에서 상속됨 ElementHandler) |
NeedsContainer |
컨테이너 뷰가 필요한지 VirtualView 여부를 나타내는 값을 가져옵니다. |
PlatformView |
이 처리기에 연결된 뷰의 플랫폼 표현을 가져오거나 설정합니다. |
Services |
를 구현 IView하는 뷰를 관리하는 처리기의 기본 클래스입니다. (다음에서 상속됨 ElementHandler) |
VirtualView |
이 처리기에 연결된 뷰의 .NET MAUI 반복을 가져오거나 설정합니다. |
메서드
명시적 인터페이스 구현
IElementHandler.DisconnectHandler() |
를 구현 IView하는 뷰를 관리하는 처리기의 기본 클래스입니다. (다음에서 상속됨 ElementHandler) |
IViewHandler.ContainerView |
를 구현 IView하는 뷰를 관리하는 처리기의 기본 클래스입니다. |
확장 메서드
GetRequiredService<T>(IElementHandler, Type) |
를 구현 IView하는 뷰를 관리하는 처리기의 기본 클래스입니다. |
GetRequiredService<T>(IElementHandler) |
를 구현 IView하는 뷰를 관리하는 처리기의 기본 클래스입니다. |
GetService<T>(IElementHandler, Type) |
를 구현 IView하는 뷰를 관리하는 처리기의 기본 클래스입니다. |
GetService<T>(IElementHandler) |
를 구현 IView하는 뷰를 관리하는 처리기의 기본 클래스입니다. |
GetServiceProvider(IElementHandler) |
를 구현 IView하는 뷰를 관리하는 처리기의 기본 클래스입니다. |
IsConnected(IElementHandler) |
를 구현 IView하는 뷰를 관리하는 처리기의 기본 클래스입니다. |
적용 대상
.NET MAUI