다음을 통해 공유


CreateAction 클래스

만들기 동작에 응답 다이어그램을 만들려면 도구 상자에서 항목을 선택 합니다.

상속 계층 구조

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.MouseAction
    Microsoft.VisualStudio.Modeling.Diagrams.SelectAction
      Microsoft.VisualStudio.Modeling.Diagrams.CreateAction

네임스페이스:  Microsoft.VisualStudio.Modeling.Diagrams
어셈블리:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

구문

‘선언
Public Class CreateAction _
    Inherits SelectAction
public class CreateAction : SelectAction

CreateAction 형식에서는 다음과 같은 멤버를 노출합니다.

생성자

  이름 설명
Public 메서드 CreateAction 생성자입니다.

위쪽

속성

  이름 설명
Public 속성 CanBumpScroll 마우스 동작을 가져옵니다 및 스크롤 하는 다이어그램을 발생할 수 있습니다 여부를 확인 합니다. (MouseAction에서 상속됨)
Public 속성 CurrentDiagramArgs 현재 다이어그램에서 마우스 동작이 발생에 대 한 이벤트 인수를 가져옵니다. (MouseAction에서 상속됨)
Public 속성 CurrentMouseActionEvent 현재 이벤트를 대 한 마우스 동작을 가져옵니다. (MouseAction에서 상속됨)
Public 속성 CurrentMouseActionState 마우스 동작에 대 한 현재 상태를 가져옵니다. (MouseAction에서 상속됨)
Public 속성 CurrentPoint 현재 마우스 동작에 대 한 마우스의 위치를 가져오거나 설정 합니다. (MouseAction에서 상속됨)
Protected 속성 DeferredFocusableItem (SelectAction에서 상속됨)
Protected 속성 DeferredSelectableItem (SelectAction에서 상속됨)
Protected 속성 Diagram 마우스 작업에 배정 된 해당 다이어그램을 가져옵니다. (MouseAction에서 상속됨)
Public 속성 HasTooltip 마우스 동작을 가져옵니다 및 도구 설명을 사용할 수 있는지 여부를 확인 합니다. (MouseAction에서 상속됨)
Public 속성 IsActive 마우스 동작을 가져오고 활성화 되어 있는지 여부를 확인 합니다. (MouseAction에서 상속됨)
Public 속성 MouseDownHitShape 마우스 동작이 발생 하는 셰이프를 가져옵니다. (MouseAction에서 상속됨)
Public 속성 MouseDownPoint 최신 마우스 누름 이벤트의 위치를 가져옵니다. (MouseAction에서 상속됨)
Public 속성 PreviousPoint 이전 마우스 누름 이벤트의 위치를 가져오거나 설정 합니다. (MouseAction에서 상속됨)
Public 속성 ResetToolboxOnDragDrop 이 고정 모드에 있는 경우 동일한 도구 상자 선택 영역을 유지 하도록 Resettoolboxondragdrop를 재정의 합니다. (MouseAction.ResetToolboxOnDragDrop을(를) 재정의함)
Public 속성 StickyMode 이 동작은 고정 모드에서 인지 여부.고정 모드에서 요소를 만든 후 작업 비활성화 되지 않습니다 경우 따라서 사용자 같은 종류의 요소를 더 항목이 도구 상자를 다시 선택 하지 않고 만들기 유지 수 있습니다.

위쪽

메서드

  이름 설명
Public 메서드 Activate 마우스 동작을 활성화합니다. (MouseAction에서 상속됨)
Public 메서드 CanCancel 취소할 수 있는지 여부를 확인 하 고 마우스 동작을 가져옵니다. (MouseAction에서 상속됨)
Public 메서드 Cancel 마우스 작업을 취소합니다. (MouseAction에서 상속됨)
Public 메서드 CanComplete 완료할 수 있는지 여부를 확인 하 고 마우스 동작을 가져옵니다. (MouseAction에서 상속됨)
Protected 메서드 CaptureMouse 마우스 동작을 가져옵니다. (MouseAction에서 상속됨)
Public 메서드 Click 마우스를 클릭 하면 파생 된 클래스에 대 한 작업을 수행 합니다. (MouseAction에서 상속됨)
Public 메서드 Complete 마우스 작업을 완료합니다. (MouseAction에서 상속됨)
Public 메서드 ContextMenuRequested 바로 가기 메뉴에 대 한 요청을 보냅니다. (MouseAction에서 상속됨)
Public 메서드 Dispose() MouseAction 에서 사용하는 모든 리소스를 해제합니다. (MouseAction에서 상속됨)
Protected 메서드 Dispose(Boolean) MouseAction 에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다. (MouseAction에서 상속됨)
Public 메서드 DoPaintFeedback 마우스 동작에 대 한 피드백을 그립니다. (MouseAction에서 상속됨)
Public 메서드 DoubleClick 마우스를 클릭할 때 파생 된 클래스에 대 한 작업을 수행 합니다. (MouseAction에서 상속됨)
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨)
Protected 메서드 Finalize 마우스 작업을 종료 합니다 있지만 삭제 되지 않습니다. (MouseAction에서 상속됨)
Public 메서드 GetCursor 지정 된 마우스 위치에 표시할 커서를 가져옵니다. (MouseAction.GetCursor(Cursor, DiagramClientView, PointD)을(를) 재정의함)
Public 메서드 GetHashCode 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨)
Public 메서드 GetTooltipText 다이어그램의 항목에 대 한 도구 설명 텍스트를 가져옵니다. (MouseAction에서 상속됨)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드 GotFocus 마우스 동작에 포커스를 지정합니다. (MouseAction에서 상속됨)
Protected 메서드 Invalidate 마우스 동작의 피드백을 무효화합니다. (MouseAction에서 상속됨)
Public 메서드 LostFocus 마우스 동작에서 포커스를 제거 합니다. (MouseAction에서 상속됨)
Protected 메서드 MemberwiseClone 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Public 메서드 MouseDown 마우스를 클릭할 때 파생 된 클래스에 대 한 작업을 수행 합니다. (MouseAction에서 상속됨)
Public 메서드 MouseEnter 다이어그램의 셰이프에 마우스로 가리킬 때 파생 된 클래스에 대 한 작업을 수행 합니다. (MouseAction에서 상속됨)
Public 메서드 MouseHover 사용자 영역 또는 다이어그램의 요소를 가리키는 경우 파생 된 클래스에 대 한 작업을 수행 합니다. (MouseAction에서 상속됨)
Public 메서드 MouseLeave 마우스 더 이상 다이어그램에서 셰이프 가리킬 때 파생 된 클래스에 대 한 작업을 수행 합니다. (MouseAction에서 상속됨)
Public 메서드 MouseMove 다이어그램 위로 마우스를 이동할 때 파생 된 클래스에 대 한 작업을 수행 합니다. (MouseAction에서 상속됨)
Public 메서드 MouseUp 마우스 단추를 놓을 때 파생 된 클래스에 대 한 작업을 수행 합니다. (MouseAction에서 상속됨)
Public 메서드 MouseWheel 사용자가 마우스 휠을 돌릴 때 파생 된 클래스에 대 한 작업을 수행 합니다. (MouseAction에서 상속됨)
Protected 메서드 OnClicked 이 MouseAction 받았을 때에 드래그 하지 않는 MouseDown + MouseUp 라는 조합 또는 Complete 이벤트 받은 했습니다. (SelectAction.OnClicked(MouseActionEventArgs)을(를) 재정의함)
Protected 메서드 OnContextMenuRequested Select 작업을 먼저 수행 상황에 맞는 메뉴 작업을 잘못 선택 했습니다. (SelectAction에서 상속됨)
Protected 메서드 OnDiagramGotFocus 수신기는 다이어그램에 포커스가 있음을 알려 줍니다. (MouseAction에서 상속됨)
Protected 메서드 OnDiagramLostFocus 보기 포커스를 잃었을 경우 동작을 취소 합니다. (SelectAction에서 상속됨)
Protected 메서드 OnDiagramScrolled 수신기 사용자 다이어그램으로 나간 것을 경고 합니다. (MouseAction에서 상속됨)
Protected 메서드 OnDoubleClick 수신기 경고를 사용자가 마우스로 두 번 클릭 했습니다. (MouseAction에서 상속됨)
Protected 메서드 OnDragCanceled 수신기는 끌기 작업이 취소 되었음을 알려 줍니다. (MouseAction에서 상속됨)
Protected 메서드 OnDragCompleted 이 MouseAction 끌기 작업이 완료 되 면 호출 됩니다.스티커에 동작 모드를 시작 하지 않는 경우 (MouseAction.OnDragCompleted(MouseActionEventArgs)을(를) 재정의함)
Protected 메서드 OnDraggingBegun 수신기 끌기 작업이 시작 되었음을 알려 줍니다. (MouseAction에서 상속됨)
Protected 메서드 OnDraggingEnded 수신기 끌기 작업이 종료 되었음을 알려 줍니다. (MouseAction에서 상속됨)
Protected 메서드 OnDragPendingBegun 수신기는 끌기 작업이 보류 중인 경고를 보냅니다. (MouseAction에서 상속됨)
Protected 메서드 OnDragPendingEnded 끌기 작업이 더 이상 보류 중인 수신기를 알려 줍니다. (MouseAction에서 상속됨)
Protected 메서드 OnHoveringBegun 다이어그램 위에 마우스를 가져가면 수신기를 경고 합니다. (MouseAction에서 상속됨)
Protected 메서드 OnHoveringEnded 경고 수신기 다이어그램 위에 더 이상 마우스를 가져가면 됩니다. (MouseAction에서 상속됨)
Protected 메서드 OnMouseActionActivated 수신기 마우스 작업이 시작 되었음을 알려 줍니다. (MouseAction에서 상속됨)
Protected 메서드 OnMouseActionCanceled 변경 수신기를 마우스 동작이 취소 되었습니다. (MouseAction에서 상속됨)
Protected 메서드 OnMouseActionCompleted 수신기 마우스 동작이 완료 되었음을 알려 줍니다. (MouseAction에서 상속됨)
Protected 메서드 OnMouseActionDeactivated DeferredSelection 멤버와 같은 멤버 변수를 정리합니다. (SelectAction에서 상속됨)
Protected 메서드 OnMouseDown 이를 MouseAction MouseHover 이벤트 디스패치 된 경우 호출 됩니다. (SelectAction.OnMouseDown(DiagramMouseEventArgs)을(를) 재정의함)
Protected 메서드 OnMouseEnter 수신기는 다이어그램의 셰이프 위로 마우스 이동 했음을 알려 줍니다. (MouseAction에서 상속됨)
Protected 메서드 OnMouseHover 수신기 영역 또는 다이어그램의 요소를 마우스로 가리키고 있는지 알려 줍니다. (MouseAction에서 상속됨)
Protected 메서드 OnMouseLeave 수신기 마우스 더 이상 다이어그램에서 셰이프 위에 경고 메시지입니다. (MouseAction에서 상속됨)
Protected 메서드 OnMouseMove 이를 MouseAction MouseMove 이벤트 디스패치 된 경우 호출 됩니다. (MouseAction.OnMouseMove(DiagramMouseEventArgs)을(를) 재정의함)
Protected 메서드 OnMouseUp 수신기 사용자가 마우스 버튼을 놓을 것을 경고 합니다. (MouseAction에서 상속됨)
Protected 메서드 OnMouseWheel 수신기는 사용자가 마우스 휠을 회전 한 것을 알려 줍니다. (MouseAction에서 상속됨)
Protected 메서드 ReleaseMouse 수신기 사용자가 마우스 버튼을 놓을 것을 경고 합니다. (MouseAction에서 상속됨)
Public 메서드 Scrolled 수신기 사용자 다이어그램으로 나간 것을 경고 합니다. (MouseAction에서 상속됨)
Protected 메서드 Select 마우스 커서 아래에서 첫 번째 다이어그램을 선택할 수 있는 항목 (도형, 필드 또는 하위 필드)을 선택 하 고 포커스를 받을 수 있는 첫 번째 항목에 포커스를 설정 합니다. (SelectAction에서 상속됨)
Public 메서드 ToString 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)

위쪽

이벤트

  이름 설명
Public 이벤트 MouseActionActivated 마우스 동작이 시작 될 때 발생 합니다. (MouseAction에서 상속됨)
Public 이벤트 MouseActionDeactivated 마우스 동작이 끝날 때 발생 합니다. (MouseAction에서 상속됨)

위쪽

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.VisualStudio.Modeling.Diagrams 네임스페이스