다음을 통해 공유


IViewHandler 인터페이스

정의

플랫폼 보기에 대한 매핑 가상 뷰를 제공하기 위해 처리기를 구현해야 하는 뷰 멤버를 정의합니다.

public interface class IViewHandler : Microsoft::Maui::IElementHandler
public interface IViewHandler : Microsoft.Maui.IElementHandler
type IViewHandler = interface
    interface IElementHandler
Public Interface IViewHandler
Implements IElementHandler
파생
구현

속성

ContainerView

이 보기의 컨테이너 뷰를 가져옵니다.

HasContainer

가 뷰 내에 포함되어 있는지 여부를 PlatformView 나타내는 값을 가져오거나 설정합니다.

MauiContext

요소와 연결된 .NET MAUI 컨텍스트를 가져옵니다.

(다음에서 상속됨 IElementHandler)
PlatformView

처리기와 연결된 플랫폼별 뷰 개체를 가져옵니다.

(다음에서 상속됨 IElementHandler)
VirtualView

이 처리기에서 관리하는 가상 뷰(.NET MAUI 계층)를 가져옵니다.

메서드

DisconnectHandler()

클린 위해 요소 처리기의 연결을 끊습니다.

(다음에서 상속됨 IElementHandler)
GetDesiredSize(Double, Double)

원하는 크기 및 제약 조건에 따라 보기의 실제 크기를 계산합니다.

Invoke(String, Object)

지정된 인수를 사용하여 요소에서 지정된 명령을 호출합니다.

(다음에서 상속됨 IElementHandler)
PlatformArrange(Rect)

자식 요소를 배치하고 보기의 크기를 결정합니다.

SetMauiContext(IMauiContext)

요소 처리기에 대한 .NET MAUI 컨텍스트를 설정합니다.

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

처리기와 연결된 플랫폼 간 가상 보기를 설정합니다.

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

처리기에서 지정된 속성의 값을 업데이트.

(다음에서 상속됨 IElementHandler)

확장 메서드

GetRequiredService<T>(IElementHandler, Type)

플랫폼 보기에 대한 매핑 가상 뷰를 제공하기 위해 처리기를 구현해야 하는 뷰 멤버를 정의합니다.

GetRequiredService<T>(IElementHandler)

플랫폼 보기에 대한 매핑 가상 뷰를 제공하기 위해 처리기를 구현해야 하는 뷰 멤버를 정의합니다.

GetService<T>(IElementHandler, Type)

플랫폼 보기에 대한 매핑 가상 뷰를 제공하기 위해 처리기를 구현해야 하는 뷰 멤버를 정의합니다.

GetService<T>(IElementHandler)

플랫폼 보기에 대한 매핑 가상 뷰를 제공하기 위해 처리기를 구현해야 하는 뷰 멤버를 정의합니다.

GetServiceProvider(IElementHandler)

플랫폼 보기에 대한 매핑 가상 뷰를 제공하기 위해 처리기를 구현해야 하는 뷰 멤버를 정의합니다.

IsConnected(IElementHandler)

플랫폼 보기에 대한 매핑 가상 뷰를 제공하기 위해 처리기를 구현해야 하는 뷰 멤버를 정의합니다.

적용 대상