RenderTreeBuilder 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
항목 컬렉션을 RenderTreeFrame 빌드하는 메서드를 제공합니다.
public ref class RenderTreeBuilder sealed : IDisposable
public sealed class RenderTreeBuilder : IDisposable
type RenderTreeBuilder = class
interface IDisposable
Public NotInheritable Class RenderTreeBuilder
Implements IDisposable
- 상속
-
RenderTreeBuilder
- 구현
생성자
RenderTreeBuilder() |
항목 컬렉션을 RenderTreeFrame 빌드하는 메서드를 제공합니다. |
메서드
AddAttribute(Int32, RenderTreeFrame) |
특성을 나타내는 프레임을 추가합니다. 특성은 가장 최근에 추가된 요소와 연결됩니다. |
AddAttribute(Int32, RenderTreeFrame) |
특성을 나타내는 프레임을 추가합니다. 특성은 가장 최근에 추가된 요소와 연결됩니다. |
AddAttribute(Int32, String) |
값이 'true'인 부울 반환 특성을 나타내는 프레임을 추가합니다. 특성은 가장 최근에 추가된 요소와 연결됩니다. |
AddAttribute(Int32, String, Boolean) |
bool 반환 특성을 나타내는 프레임을 추가합니다.
특성은 가장 최근에 추가된 요소와 연결됩니다. 값이 이 |
AddAttribute(Int32, String, EventCallback) |
특성을 나타내는 프레임을 EventCallback 추가합니다.
특성은 가장 최근에 추가된 요소와 연결됩니다. 값이 이 |
AddAttribute(Int32, String, MulticastDelegate) |
대리자 반환 특성을 나타내는 프레임을 추가합니다.
특성은 가장 최근에 추가된 요소와 연결됩니다. 값이 이 |
AddAttribute(Int32, String, Object) |
문자열 반환 특성을 나타내는 프레임을 추가합니다.
특성은 가장 최근에 추가된 요소와 연결됩니다. 값이 |
AddAttribute(Int32, String, String) |
문자열 반환 특성을 나타내는 프레임을 추가합니다.
특성은 가장 최근에 추가된 요소와 연결됩니다. 값이 이 |
AddAttribute<TArgument>(Int32, String, EventCallback<TArgument>) |
특성을 나타내는 프레임을 EventCallback 추가합니다.
특성은 가장 최근에 추가된 요소와 연결됩니다. 값이 이 |
AddComponentParameter(Int32, String, Object) |
구성 요소 매개 변수를 나타내는 프레임을 추가합니다. |
AddComponentReferenceCapture(Int32, Action<Object>) |
부모 구성 요소에 대한 참조를 캡처하는 명령을 나타내는 프레임을 추가합니다. |
AddComponentRenderMode(IComponentRenderMode) |
바깥쪽 구성 요소 프레임의 렌더링 모드를 나타내는 프레임을 추가합니다. |
AddContent(Int32, MarkupString) |
태그 콘텐츠를 나타내는 프레임을 추가합니다. |
AddContent(Int32, Nullable<MarkupString>) |
태그 콘텐츠를 나타내는 프레임을 추가합니다. |
AddContent(Int32, Object) |
텍스트 콘텐츠를 나타내는 프레임을 추가합니다. |
AddContent(Int32, RenderFragment) |
임의의 콘텐츠 조각을 나타내는 프레임을 추가합니다. |
AddContent(Int32, String) |
텍스트 콘텐츠를 나타내는 프레임을 추가합니다. |
AddContent<TValue>(Int32, RenderFragment<TValue>, TValue) |
임의의 콘텐츠 조각을 나타내는 프레임을 추가합니다. |
AddElementReferenceCapture(Int32, Action<ElementReference>) |
부모 요소에 대한 참조를 캡처하는 명령을 나타내는 프레임을 추가합니다. |
AddMarkupContent(Int32, String) |
태그 콘텐츠를 나타내는 프레임을 추가합니다. |
AddMultipleAttributes(Int32, IEnumerable<KeyValuePair<String,Object>>) |
시퀀스 번호가 같은 여러 특성을 나타내는 프레임을 추가합니다. |
AddNamedEvent(String, String) |
바깥쪽 요소의 이벤트에 이름을 할당합니다. |
Clear() |
작성기를 지웁니다. |
CloseComponent() |
이전에 추가한 구성 요소 프레임을 닫힌 것으로 표시합니다. 이 메서드에 대한 호출은 에 대한 호출 OpenComponent<TComponent>(Int32)과 균형을 유지해야 합니다. |
CloseElement() |
이전에 추가한 요소 프레임을 닫힌 것으로 표시합니다. 이 메서드에 대한 호출은 에 대한 호출 OpenElement(Int32, String)과 균형을 유지해야 합니다. |
CloseRegion() |
이전에 추가된 영역 프레임을 닫힌 것으로 표시합니다. 이 메서드에 대한 호출은 에 대한 호출 OpenRegion(Int32)과 균형을 유지해야 합니다. |
Dispose() |
항목 컬렉션을 RenderTreeFrame 빌드하는 메서드를 제공합니다. |
GetFrames() |
RenderTreeFrame 추가된 값을 반환합니다. |
OpenComponent(Int32, Type) |
자식 구성 요소를 나타내는 프레임을 추가합니다. |
OpenComponent<TComponent>(Int32) |
자식 구성 요소를 나타내는 프레임을 추가합니다. |
OpenElement(Int32, String) |
요소, 즉 다른 프레임에 대한 컨테이너를 나타내는 프레임을 추가합니다. RenderTreeBuilder 상태가 유효하려면 새 요소의 자식 프레임을 추가한 직후에도 를 호출 CloseElement() 해야 합니다. |
OpenRegion(Int32) |
프레임 영역을 나타내는 프레임을 추가합니다. |
SetKey(Object) |
지정된 키 값을 현재 요소 또는 구성 요소에 할당합니다. |
SetUpdatesAttributeName(String) |
이전 특성이 실행에서 특성을 이름으로 이 정보는 렌더링 시스템에서 이벤트 처리기에 대한 호출을 받을 때 다른 특성에 대한 값 업데이트를 수락할지 여부를 결정하는 데 사용됩니다. |
명시적 인터페이스 구현
IDisposable.Dispose() |
항목 컬렉션을 RenderTreeFrame 빌드하는 메서드를 제공합니다. |
확장 메서드
AddEventPreventDefaultAttribute(RenderTreeBuilder, Int32, String, Boolean) |
지정된 이벤트에 대한 기본 동작을 방지하기 위한 명령을 나타내는 프레임을 추가합니다. |
AddEventStopPropagationAttribute(RenderTreeBuilder, Int32, String, Boolean) |
지정된 이벤트가 현재 요소 이상으로 전파되지 않도록 하는 명령을 나타내는 프레임을 추가합니다. |