다음을 통해 공유


VisualElement.GetSizeRequest(Double, Double) 메서드

정의

주의

OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.

요소의 SizeRequest를 반환합니다. 이 메서드를 호출하면 레이아웃 주기의 측정 통과를 시작합니다.

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")]
public virtual Xamarin.Forms.SizeRequest GetSizeRequest (double widthConstraint, double heightConstraint);
abstract member GetSizeRequest : double * double -> Xamarin.Forms.SizeRequest
override this.GetSizeRequest : double * double -> Xamarin.Forms.SizeRequest

매개 변수

widthConstraint
System.Double

부모 요소에서 자식에 할당할 수 있는 사용 가능한 너비입니다. 값은 0~double.PositiveInfinity입니다.

heightConstraint
System.Double

부모 요소에서 자식에 할당할 수 있는 사용 가능한 높이입니다. 값은 0~double.PositiveInfinity입니다.

반환

요청된 크기 및 최소 크기를 포함하는 SizeRequest입니다.

특성
System.ComponentModel.EditorBrowsableAttribute System.ObsoleteAttribute

설명

GetSizeRequest를 호출하면 호출되는 요소의 하위 트리에 대해 측정값 전달이 발생합니다. 과도한 호출이 앱 성능에 부정적인 영향을 미칠 수 있으므로 필요한 경우에만 GetSizeRequest를 호출하는 것이 좋습니다. Width/HeightRequest를 무시하려는 경우에만 GetSizeRequest를 재정의해야 합니다. 하위 클래스가 를 재정 OnSizeRequest(Double, Double)의하려고 할 가능성이 높습니다.

적용 대상