Selection 클래스

정의

에서와 같이 ContextItemEditingContext게시되는 개체의 선택을 정의합니다.

public ref class Selection : System::Activities::Presentation::ContextItem
public class Selection : System.Activities.Presentation.ContextItem
type Selection = class
    inherit ContextItem
Public Class Selection
Inherits ContextItem
상속
Selection

설명

선택 영역은 0개 이상의 개체로 구성됩니다. 선택 영역의 첫 번째 개체는 그룹의 한 개체를 키로 사용해야 할 때 사용되는 기본 선택 영역으로 정의됩니다. 각 개체는 .로 ModelItem저장됩니다.

생성자

Name Description
Selection()

Selection 개체를 만듭니다.

Selection(IEnumerable, Predicate<ModelItem>)

지정된 개체가 Selection 선택된 개체를 만듭니다.

Selection(IEnumerable)

지정된 개체가 Selection 선택된 개체를 만듭니다.

Selection(IEnumerable<ModelItem>, Predicate<ModelItem>)

지정된 개체가 Selection 선택된 개체를 만듭니다.

Selection(IEnumerable<ModelItem>)

지정된 개체가 Selection 선택된 개체를 만듭니다.

Selection(ModelItem[])

지정된 개체가 Selection 선택된 개체를 만듭니다.

속성

Name Description
ItemType

이 편집 컨텍스트 항목의 항목 유형을 반환합니다.

PrimarySelection

기본 선택 영역을 반환합니다.

SelectedObjects

선택한 개체의 열거형입니다.

SelectionCount

이 선택 영역에서 현재 선택된 개체의 수입니다.

메서드

Name Description
Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
OnItemChanged(EditingContext, ContextItem)

컨텍스트 항목 관리자에 저장되기 전에 컨텍스트 항목에서 호출되는 메서드를 나타냅니다. 컨텍스트 항목 관리자의 이전 항목이 매개 변수로 전달됩니다.

(다음에서 상속됨 ContextItem)
Select(EditingContext, ModelItem)

컨텍스트에서 기존 선택 영역을 가져와 항목을 선택하는 선택 도우미 메서드입니다. 항목이 선택 영역에 이미 있는 경우 선택 영역이 유지되고 항목이 기본 선택 영역으로 승격됩니다.

SelectOnly(EditingContext, ModelItem)

항목을 선택 영역으로 설정하는 선택 도우미 메서드입니다. 기존 항목은 모두 선택 취소됩니다.

Subscribe(EditingContext, SubscribeContextCallback<Selection>)

선택 변경 이벤트를 구독하는 도우미 메서드입니다.

Toggle(EditingContext, ModelItem)

컨텍스트에서 기존 선택 영역을 사용하고 항목의 토글된 상태를 포함하는 새 선택 영역을 만드는 선택 도우미 메서드입니다. 항목이 선택 영역에 추가될 경우 기본 선택 영역으로 추가됩니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
Union(EditingContext, ModelItem)

컨텍스트에서 기존 선택 영역을 사용하고 원래 선택 영역과 추가할 지정된 항목이 포함된 새 선택 영역을 만드는 선택 도우미 메서드입니다. 추가할 지정한 항목이 원래 선택 영역에 이미 있는 경우 기본 선택 영역으로 승격됩니다.

Unsubscribe(EditingContext, SubscribeContextCallback<Selection>)

이전에 추가된 선택 변경 이벤트를 제거하는 도우미 메서드입니다.

적용 대상