ClipboardCommandSet 클래스
도메인 관련 언어에서 메뉴에서 사용할 수 있는 명령의 하위 집합만을 나타냅니다.이러한 명령을 처리 하는 방식 수정 하려면 YourLanguageClipboardCommandSet 메서드를 재정의 합니다.
이 API는 CLS 규격이 아닙니다.
상속 계층 구조
System.Object
System.MarshalByRefObject
Microsoft.VisualStudio.Modeling.Shell.CommandSetLibrary
Microsoft.VisualStudio.Modeling.Shell.ClipboardCommandSet
네임스페이스: Microsoft.VisualStudio.Modeling.Shell
어셈블리: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0(Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
구문
‘선언
<CLSCompliantAttribute(False)> _
Public MustInherit Class ClipboardCommandSet _
Inherits CommandSetLibrary
[CLSCompliantAttribute(false)]
public abstract class ClipboardCommandSet : CommandSetLibrary
ClipboardCommandSet 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
ClipboardCommandSet | 새 Commandset을 만듭니다. |
위쪽
속성
이름 | 설명 | |
---|---|---|
CreateBitmapPreference | ||
CurrentDocData | (CommandSetLibrary에서 상속됨) | |
CurrentDocumentSelection | (CommandSetLibrary에서 상속됨) | |
CurrentModelingDocView | (CommandSetLibrary에서 상속됨) | |
CurrentSelection | (CommandSetLibrary에서 상속됨) | |
ElementOperations | ||
MenuService | (CommandSetLibrary에서 상속됨) | |
MonitorSelection | (CommandSetLibrary에서 상속됨) | |
SelectedElements | ||
ServiceProvider | (CommandSetLibrary에서 상속됨) | |
SingleDocumentSelection | (CommandSetLibrary에서 상속됨) | |
SingleSelection | (CommandSetLibrary에서 상속됨) | |
TargetElement |
위쪽
메서드
이름 | 설명 | |
---|---|---|
CanDeleteSelectedItems | 선택한 항목을 삭제할 때 true를 반환 합니다. (CommandSetLibrary에서 상속됨) | |
CopyModelElementsIntoElementGroupPrototype | 지정한 Idataobject에 모델 요소 컬렉션을 복사합니다. | |
CreateBitmapForClipboard | 복사 또는 잘라내기 클립보드에 배치할 수 있는 비트맵 집합 셰이프 또는 없음 비트맵 클립보드에 null을 지정 생성 합니다 호출 됩니다. | |
CreateMetafileForClipboard | 복사 또는 잘라내기 클립보드에 메타 파일을 생성 하기에 호출 됩니다.기본 구현 확장된 메타 파일을 생성합니다. | |
CreateObjRef | 보안 중요 원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다. (MarshalByRefObject에서 상속됨) | |
DeleteSelectedItems | 선택한 항목을 삭제 합니다. (CommandSetLibrary에서 상속됨) | |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) | |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
GetHashCode | 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨) | |
GetLifetimeService | 보안 중요 이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다. (MarshalByRefObject에서 상속됨) | |
GetMenuCommands | 이 Commandset를 구현 하는 메뉴 명령의 목록을 정의 합니다. (CommandSetLibrary에서 상속됨) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
Initialize | 명령 집합을 초기화 합니다.Getmenucommands를 호출 하 고 결과 캐시 합니다. (CommandSetLibrary에서 상속됨) | |
InitializeLifetimeService | 보안 중요 이 인스턴스의 수명 정책을 제어하기 위한 수명 서비스 개체를 가져옵니다. (MarshalByRefObject에서 상속됨) | |
IsAnyDocumentSelectionCompartment | True 이면 선택 영역에 있는 항목의 목록 구획입니다. (CommandSetLibrary에서 상속됨) | |
IsAnyDocumentSelectionMoveableHostShape | 고정 되지 않은 호스트 셰이프를 삭제할 수 없습니다 선택 목록에 있는 항목의 경우 true입니다. (CommandSetLibrary에서 상속됨) | |
IsAnyDocumentSelectionUndeletable | True 이면 셰이프를 항목 선택 목록에서 삭제할 수 없습니다. (CommandSetLibrary에서 상속됨) | |
IsCurrentDiagramEmpty | True 이면 다이어그램에 하위 항목이 없습니다. (CommandSetLibrary에서 상속됨) | |
IsDiagramSelected | True 이면 다이어그램을 선택 합니다. (CommandSetLibrary에서 상속됨) | |
IsSingleDocumentSelection | True 이면 현재 문서에서 선택한 항목이 하나만 있으면 됩니다. (CommandSetLibrary에서 상속됨) | |
IsSingleSelection | 활성 문서 창이 나 도구 창에서 선택한 항목을 하나만 있으면 true입니다. (CommandSetLibrary에서 상속됨) | |
MemberwiseClone() | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
MemberwiseClone(Boolean) | 현재 MarshalByRefObject 개체의 단순 복사본을 만듭니다. (MarshalByRefObject에서 상속됨) | |
ProcessOnMenuCopyCommand | 선택 영역을 클립보드에 복사 합니다.동작을 변경 하려면이 메서드를 재정의 합니다. | |
ProcessOnMenuCutCommand | 선택 영역을 클립보드에 복사 하 고 요소를 모델에서 삭제 됩니다.동작을 변경 하려면이 메서드를 재정의 합니다. | |
ProcessOnMenuPasteCommand | 클립보드 내용 모델에 삽입 됩니다.동작을 변경 하려면이 메서드를 재정의 합니다. | |
ProcessOnStatusCopyCommand | Copy 명령을 활성화 되어 있고 메뉴에 표시 되는지 여부를 결정 합니다 호출 됩니다.이 메서드를 재정의 하는 경우 명령줄에 설정활성화 하 고 명령줄표시 합니다. | |
ProcessOnStatusCutCommand | 잘라내기 명령을 활성화 되어 있고 메뉴의 표시 여부를 결정 하기 위해 호출 됩니다.이 메서드를 재정의 하는 경우 명령줄에 설정활성화 하 고 명령줄표시 합니다. | |
ProcessOnStatusPasteCommand | 붙여넣기 명령을 활성화 되어 있고 메뉴의 표시 여부를 결정 하기 위해 호출 됩니다.이 메서드를 재정의 하는 경우 명령줄에 설정활성화 하 고 명령줄표시 합니다. | |
ResolveExportedShapesForClipboardImages | 모델 요소 집합이 지정 셰이프 및 클립보드로 내보낼 수 있어야 하는 링크의 전체 집합을 가져옵니다. | |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
위쪽
설명
모델 요소 집합을 클립보드에 복사 하는 경우는 IDataObject 들어 준비 되지:; 모델 요소를 포함 하는 ElementGroupPrototype 비트맵을 모델 요소를 표시 하는 셰이프입니다. 및 셰이프는 확장 메타 파일입니다.EGP는 UML 다른 DSL에 붙여 넣는 데 사용할 수 있는 다이어그램 또는 DSL을 이해 하는 다른 응용 프로그램.비트맵 및 EMF 버전 Powerpoint와 같은 다른 응용 프로그램으로 이미지 셰이프를 붙여 사용할 수 있습니다.
자세한 내용은 방법: 도메인별 언어에서 표준 메뉴 명령 수정 및 방법: 바로 가기 메뉴에 명령 추가을 참조하십시오.
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.