EmptySelection 클래스
빈 선택 영역을 처리합니다.
상속 계층 구조
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.SelectionState
Microsoft.VisualStudio.Modeling.Diagrams.EmptySelection
네임스페이스: Microsoft.VisualStudio.Modeling.Diagrams
어셈블리: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0(Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
구문
‘선언
Public Class EmptySelection _
Inherits SelectionState
public class EmptySelection : SelectionState
EmptySelection 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
EmptySelection | constructor |
위쪽
속성
이름 | 설명 | |
---|---|---|
ActualSelection | 실제 선택 영역을 가져옵니다. (SelectionState에서 상속됨) | |
CoercedSelection | 강제 변환 오류가 발생하도록 여기에서 빈 컬렉션을 반환해야 합니다.조금 이상하지만 SelectionState.IsCoercionFailure의 지정된 구현에 필요합니다. (SelectionState.CoercedSelection을(를) 재정의함) | |
CoercedSelectionCache | (SelectionState에서 상속됨) | |
CoercedSelectionModelElements | CoercedSelection의 경우는 아직 포함되지 않은 Pels에 연결된 Pels 및 Mels를 포함할 수 있습니다.이 메서드는 강제 변환된 선택 부분의 Pel을 연결된 Mel과, Pel이 없는 강제 변환된 선택 부분의 모든 Mel로 바꾸는 목록을 반환합니다. (SelectionState에서 상속됨) | |
CoercedSelectionPresentationElements | CoercedSelection의 경우는 아직 포함되지 않은 Pels에 연결된 Pels 및 Mels를 포함할 수 있습니다.이 메서드는 Mel을 제외한 컬렉션을 반환합니다. (SelectionState에서 상속됨) | |
CoercionCompliantSelection | 강제 변환 규칙에 따르는 선택한 개체의 목록을 반환합니다.선택을 강제 변환하여 연결할 수 있는 경우 강제 변환된 선택이 반환됩니다. 강제 변환 오류가 발생한 경우 목록이 비게 됩니다.강제 변환 규칙(!IsCoercable)이 없는 경우 실제 선택 영역이 반환됩니다. (SelectionState에서 상속됨) | |
HasCoercion | 선택 영역에 유효한 강제 변환이 있는지 여부를 확인합니다. (SelectionState에서 상속됨) | |
Instance | Singleton EmptySelection 인스턴스 | |
IsActualSelectionMixed | 실제 선택 영역에서 선택된 모든 개체가 동일한 형식이면 true입니다. (SelectionState에서 상속됨) | |
IsCoercedSelectionMixed | 강제 변환 선택 영역에 선택된 모든 개체가 동일한 형식이면 true입니다. (SelectionState에서 상속됨) | |
IsCoercible | 실제 선택 영역을 강제 변환할 수 있는지 여부를 확인합니다.IsCoercible과 IsCoercionFailure가 함께 강제 변환 실패와 강제 변환이 불가능한 경우를 구분합니다. (SelectionState에서 상속됨) | |
IsCoercionFailure | IsCoercible과 IsCoercionFailure가 함께 강제 변환 실패와 강제 변환이 불가능한 경우를 구분합니다. (SelectionState에서 상속됨) |
위쪽
메서드
이름 | 설명 | |
---|---|---|
CacheCoercedSelection | 지정된 컬렉션을 캐시합니다. (SelectionState에서 상속됨) | |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) | |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
GetHashCode | 기본 해시 함수로 작동합니다. (Object에서 상속됨) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
IdentifyCommandsToBeFilteredOutForMultipleSelection | 이 선택 상태에 대해 하나의 선택 시나리오에서 유효하지 않은 명령을 식별하도록 재정의합니다. (SelectionState에서 상속됨) | |
IdentifyCommandsToBeFilteredOutForSingleSelection | 이 선택 상태에 대해 하나의 선택 시나리오에서 유효하지 않은 명령을 식별하도록 재정의합니다. (SelectionState에서 상속됨) | |
Initialize | 작동이 적용될 실제 선택 영역을 지정합니다. (SelectionState에서 상속됨) | |
IsApplicable | 이 선택 영역 상태가 지정된 선택 영역에 사용하기에 적절한지 여부를 확인합니다. (SelectionState.IsApplicable(ICollection)을(를) 재정의함) | |
IsCommandToBeFilteredOut | 지정된 명령을 이 선택 상태에 활성화해서는 안 되는 경우 true입니다.메서드에 대한 강제 선택이 평가됩니다. (SelectionState에서 상속됨) | |
IsCommandToBeFilteredOutForMultipleSelection | 지정된 명령을 이 선택 상태에 활성화해서는 안 되는 경우 true입니다.메서드에 대한 강제 선택이 평가됩니다. (SelectionState에서 상속됨) | |
IsCommandToBeFilteredOutForSingleSelection | 지정된 명령을 이 선택 상태에 활성화해서는 안 되는 경우 true입니다.메서드에 대한 강제 선택이 평가됩니다. (SelectionState에서 상속됨) | |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.