Microsoft.VisualStudio.Text.Editor 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
AdornmentLayerDefinition |
내보내기 |
AppearanceCategoryOption |
모양 범주를 정의합니다. |
AutoDetectUtf8Option |
파일을 열 때 utf-8 인코딩을 검색하려고 하는지 여부를 결정하는 옵션 정의입니다. |
AutomaticDelimiterHighlightingOption |
일치하는 구분 기호를 강조 표시할지 여부를 결정하는 옵션 정의입니다. |
AutoScrollEnabled |
자동 스크롤을 사용하도록 설정하는 옵션을 정의합니다. |
BackgroundBrushChangedEventArgs |
의 BackgroundBrushChanged 이벤트에 IWpfTextView대한 정보를 제공합니다. |
CaretPositionChangedEventArgs |
PositionChanged 이벤트에 대한 정보를 제공합니다. |
CaretWidthOption |
caret를 렌더링해야 하는 너비를 결정하는 옵션 정의입니다. |
ChangeTrackingMarginEnabled |
변경 내용 추적 여백을 사용하도록 설정하는 옵션을 정의합니다. |
ClickGotoDefEnabledOption |
정의로 이동에 대해 마우스 클릭 + 한정자 키프레스를 사용하도록 설정할지 여부를 결정합니다. |
ClickGotoDefModifierKeyOption |
마우스 클릭 + 한정자 키 프레스를 클릭하여 정의로 이동에 사용할 한정자 키를 결정합니다. |
ClickGotoDefOpensPeekOption |
마우스 클릭 + 한정자 키프레스에 대한 Peek 보기에서 정의 대상을 열지 여부를 결정합니다. |
CollapseHintAdornmentControl |
마우스가 윤곽선 여백에서 이 영역을 가리키면 텍스트 보기에서 윤곽 영역을 강조 표시합니다. |
ConvertTabsToSpaces |
탭을 공백으로 변환할지 여부를 결정하는 옵션 정의입니다. |
CutOrCopyBlankLineIfNoSelection |
선택 영역이 비어 있는 경우 빈 줄을 잘라내거나 복사하는 옵션을 정의합니다. |
DefaultOptions |
일반적인 일반 옵션입니다. |
DefaultTextViewHostOptions |
일반적인 ITextView 호스트 관련 옵션의 이름입니다. |
DefaultTextViewOptions |
일반적인 ITextView 옵션을 정의합니다. |
DefaultWpfViewOptions |
일반적인 IWpfTextView 옵션을 나타냅니다. |
DeferCreationAttribute |
선택적 지연 생성 의미 체계를 지정합니다. |
DisplayUrlsAsHyperlinks |
URL을 하이퍼링크로 표시할지 여부를 결정하는 옵션 정의입니다. |
DragDropEditing |
끌어서 놓기 편집을 위한 보기 옵션을 정의합니다. |
EditingStateMarginEnabledOption |
모든 편집 상태 여백을 사용하도록 설정하는 옵션을 정의합니다. |
EditorEmulationModeOption |
편집기 에뮬레이션 모드를 결정하는 옵션 정의입니다. |
EditorOptionChangedEventArgs |
OptionChanged 이벤트에 대한 정보를 제공합니다. |
EditorOptionDefinition |
편집기 옵션의 정의입니다. |
EditorOptionDefinition<T> |
편집기 옵션의 정의를 나타냅니다. |
EditorStyleNames |
편집기를 호스트하는 프로그램에서 구성 요소의 스타일을 정의할 수 있는 다양한 편집기 구성 요소의 이름입니다. |
EnableVerticalScrollingOption |
보기에서 세로 스크롤을 사용할 수 있는지 여부입니다. 그렇지 않은 경우 뷰는 항상 스크롤되므로 버퍼의 첫 번째 줄이 보기 맨 위로 플러시됩니다. |
FallbackFont |
대체 글꼴을 결정하는 옵션 정의입니다(대체 이름은 WPF에 따라 다름). |
FileHealthIndicatorEnabled |
파일 상태 표시기를 사용하도록 설정하는 옵션을 정의합니다. |
FollowCodingConventionsOption |
파일이 프로젝트 코딩 규칙을 따라야 하는지 여부를 결정하는 옵션 정의입니다. |
GlyphMarginEnabled |
문자 모양 여백을 사용하도록 설정하는 옵션을 정의합니다. |
GridCellLengthAttribute |
이 클래스는 그리드 셀 크기를 MEF 내보내기와 연결합니다. |
GridUnitTypeAttribute |
이 클래스는 GridUnitType 값을 MEF 내보내기와 연결합니다. |
HighlightCurrentLineOption |
현재 줄을 강조 표시하는 옵션을 나타냅니다. |
HorizontalScrollBarEnabled |
가로 스크롤 막대를 사용하도록 설정하는 옵션을 정의합니다. |
ImeTextComposition |
의 IME 처리에서 생성된 텍스트 컴퍼지션을 ITextView나타냅니다. |
IndentationCharacterMarginEnabled |
IndentationCharacterMargin을 사용하도록 설정하는 옵션을 정의합니다. |
IndentingStyleOption |
자동 들여쓰기 스타일을 결정하는 옵션 정의입니다. |
IndentSize |
들여쓰기의 크기(공백 수)를 결정하는 옵션 정의입니다. |
InsertFinalNewLine |
최종 줄 바꿈을 삽입할지 여부를 결정하는 옵션 정의입니다. |
InsertModeMarginEnabled |
InsertModeMargin을 사용하도록 설정하는 옵션을 정의합니다. |
InterLineAdornmentTag |
텍스트 줄 위 또는 아래에 표시할 장식을 제공하는 태그를 나타냅니다. |
IntraTextAdornment |
을 통해 IntraTextAdornmentTag제공되는 텍스트 내 장식을 테마화할 수 있도록 지원합니다. |
IntraTextAdornmentTag |
텍스트가 산재된 것으로 표시할 장식을 제공하는 태그를 나타냅니다. |
IsInContrastModeOption |
편집기가 "추가 대비" 또는 "고대비" 모드에 있는지 여부를 결정합니다. |
IsInHighContrastThemeOption |
편집기가 Windows 고대비 테마에 있는지 여부를 결정합니다. 이 테마는 Windows OS 고대비 모드에서 사용자가 사용하도록 설정하는 특정 VS Windows 고대비 테마입니다. 이 옵션은 파란색(추가 대비) 테마 또는 Windows OS 고대비 모드를 확인하지 않습니다. |
IsViewportLeftClipped |
가상 공간 사용 옵션을 정의합니다. |
KeyProcessor |
편집기의 키보드 입력을 처리합니다. |
LineEndingMarginEnabled |
LineEndingMargin을 사용하도록 설정하는 옵션을 정의합니다. |
LineNumberMarginEnabled |
줄 번호 여백을 사용하도록 설정하는 옵션을 정의합니다. |
LineSpacingOption |
세로줄 간격 옵션을 정의합니다. |
LongBufferLineChunk |
를 결정하는 옵션 정의는 긴 줄의 청크 크기를 결정합니다. |
LongBufferLineThreshold |
긴 줄의 특수 처리 임계값을 결정하는 옵션 정의입니다. |
MarginContainerAttribute |
여백 컨테이너의 유형을 지정합니다. |
MinimumErrorSeverity |
오류 물결선에 사용할 오류 심각도 결정 |
MouseHoverAttribute |
에 대한 MouseHover이벤트 처리기에 배치할 특성으로, 마우스가 이동을 중지하는 시간과 가리키기 이벤트의 생성 사이의 지연을 지정합니다. |
MouseHoverEventArgs |
의 MouseHover 이벤트에 ITextView대한 정보를 제공합니다. |
MouseProcessorBase |
클라이언트가 필요한 메서드만 재정의할 수 있도록 마우스 바인딩에 대한 기본 구현을 제공합니다. |
MouseWheelZoomEnabled |
마우스 휠 확대/축소를 사용하도록 설정하는 옵션을 정의합니다. |
NewLineCharacter |
줄 바꿈 문자 또는 문자를 지정하는 옵션 정의입니다. |
NonBlockingCompletionOption |
사용자가 커밋 문자를 누를 때 편집기에서 완료 항목이 도착할 때까지 기다리지 않는 비 차단 완료 모드를 사용하는지 여부를 결정하는 옵션 정의입니다. 이 옵션은 사용자에게 노출되지 않습니다. laguage 서비스에서 제어할 수 있습니다. |
OutliningCollapsedAdornmentControl |
텍스트 보기에서 축소된 텍스트를 나타냅니다. |
OutliningMarginBracketControl |
확장된 개요 영역의 세로 범위를 나타내며 사용자가 축소할 수 있도록 합니다. |
OutliningMarginControl |
윤곽선 여백을 나타냅니다. |
OutliningMarginEnabled |
개요 여백을 사용하도록 설정하는 옵션을 정의합니다. |
OutliningMarginHeaderControl |
개요 영역을 축소하고 확장할 수 있습니다. |
OutliningUndoEnabled |
개요를 실행 취소할 수 있는지 여부를 결정하는 옵션 정의입니다. |
OverwriteMode |
덮어쓰기 모드에 대한 보기 옵션을 정의합니다. |
PredefinedAdornmentLayers |
이 정적 클래스는 편집기에서 미리 정의된 장식 계층의 이름을 정의합니다. |
PredefinedMarginNames |
Visual Studio에서 제공하는 미리 정의된 여백의 이름을 지정합니다. |
PredefinedTextViewRoles |
Visual Studio에서 제공하는 미리 정의된 텍스트 뷰 역할의 이름을 지정합니다. |
ProduceScreenReaderFriendlyText |
화면 판독기에서 코드 내용을 제대로 읽을 수 있도록 자동화 컨트롤에 주석이 추가된 텍스트를 제공할 수 있는 옵션을 정의합니다. |
ReplacesAttribute |
이 자산으로 대체될 자산의 이름을 지정합니다. |
ReplicateNewLineCharacter |
줄을 삽입할 때 줄 바꿈 문자를 복제할지 여부를 결정하는 옵션 정의입니다. |
ResponsiveCompletionOption |
사용자가 커밋 문자를 누를 때 편집기에서 완료 항목에 대해 짧은 시간을 대기하는 반응형 완성 모드를 사용하는지 여부를 결정하는 옵션 정의입니다. 지연 후에도 완료 항목이 아직 없으면 완료가 해제됩니다. 이 옵션은 도구/옵션/텍스트 편집기/고급 페이지에서 사용자에게 노출됩니다. |
ResponsiveCompletionThresholdOption |
응답성 완료 모드에서 허용되는 최대 지연 시간을 결정하는 옵션 정의입니다. 여기서 편집기는 사용자가 커밋 문자를 누를 때 완료 항목에 대해 지정된 시간을 대기합니다. 지연 후에도 완료 항목이 아직 없으면 완료가 해제됩니다. 이 옵션은 사용자에게 노출되지 않습니다. 원격 설정으로 제어할 수 있습니다. |
RowColMarginEnabled |
RowColMargin을 사용하도록 설정하는 옵션을 정의합니다. |
SelectionMarginEnabled |
선택 여백을 사용하도록 설정하는 옵션을 정의합니다. |
SelectionStateMarginEnabled |
SelectionStateMargin을 사용하도록 설정하는 옵션을 정의합니다. |
ShouldCaretsBeRendered |
캐럿을 렌더링해야 합니다 옵션을 정의합니다. |
ShouldSelectionsBeRendered |
선택 영역을 렌더링해야 함 옵션을 정의합니다. |
ShowBidirectionalTextControlCharactersOption |
양방향 텍스트 컨트롤 문자 표시 옵션을 정의합니다. |
ShowBlockStructure |
블록 구조 표시 옵션을 정의합니다. |
ShowErrorSquiggles |
오류 표시 물결선 을 정의합니다. |
ShowNavigationBarOption |
탐색 모음 표시 옵션을 정의합니다. |
ShowSelectionMatches |
선택 항목 일치 표시를 정의합니다. |
ShowZeroWidthCharactersOption |
너비 문자 0개 표시 옵션을 정의합니다. |
SimpleGraphicsOption |
단색 선택 영역이 아닌 선택 그라데이션을 그리는 옵션을 나타냅니다. |
SpaceReservationAgentChangedEventArgs |
에서 ISpaceReservationManager가 ISpaceReservationAgent 변경되면 정보를 제공합니다. |
SpaceReservationManagerDefinition |
에 대한 메타데이터를 ISpaceReservationManager나타냅니다. |
SuggestionMarginEnabled |
제안 여백을 사용하도록 설정하는 옵션을 정의합니다. |
TabSize |
탭의 크기(공백 수)를 결정하는 옵션 정의입니다. |
TextFormattingModeOption |
편집기 사용하는 텍스트 서식 모드를 사용자 지정합니다. |
TextRenderingModeOption |
편집기 사용하는 텍스트 렌더링 모드를 사용자 지정합니다. |
TextViewCreatedEventArgs |
새로 만든 ITextView에 대한 정보를 제공합니다. |
TextViewExtensions |
유틸리티 ITextView 확장 메서드. |
TextViewLayoutChangedEventArgs |
의 ITextView레이아웃 변경 이벤트에 대한 정보를 제공합니다. |
TextViewRoleAttribute |
이 특성을 사용하여 확장이 적용되는 TextView의 종류를 지정합니다. |
TooltipAppearanceCategory |
최종 줄 바꿈을 삽입할지 여부를 결정하는 옵션 정의입니다. |
TrimTrailingWhiteSpace |
후행 공백을 트리밍할지 여부를 결정하는 옵션 정의입니다. |
UpdateIndentationCharacterOption |
편집할 때마다 버퍼의 내용을 기반으로 표준 선행 공백 문자를 업데이트할 수 있는 옵션을 정의합니다. |
UseReducedOpacityForHighContrastOption | |
UseVirtualSpace |
가상 공간 사용 옵션을 정의합니다. |
UseVisibleWhitespace |
표시되는 공백 사용 옵션을 정의합니다. |
UseVisibleWhitespaceEnabledTypes |
표시되는 공백 사용 옵션을 정의합니다. |
UseVisibleWhitespaceOnlyForSelection |
표시되는 공백 사용 옵션을 정의합니다. |
VerticalScrollBarEnabled |
세로 스크롤 막대를 사용하도록 설정하는 옵션을 정의합니다. |
ViewOptionDefinition<T> |
특정 편집기 ITextView옵션을 정의합니다. |
ViewProhibitUserInput |
사용자 입력 금지 옵션을 정의합니다. |
ViewState |
특정 시점의 상태를 봅니다. |
WordWrapStyle |
단어 줄 바꿈 스타일 옵션을 정의합니다. |
WpfTextViewKeyboardFilterName |
KeyboardFilter 순서 이름을 나타냅니다. |
WpfViewOptionDefinition<T> |
에 한정된 편집기 옵션을 정의합니다 IWpfTextView. |
ZoomConstants |
확대/축소 작업에 사용되는 상수를 정의합니다. |
ZoomControl |
텍스트 보기의 확대/축소 컨트롤을 나타냅니다. |
ZoomControlEnabled |
확대/축소 컨트롤을 사용하도록 설정하는 옵션을 정의합니다. |
ZoomLevel |
확대/축소를 정의합니다. |
ZoomLevelChangedEventArgs |
의 ZoomLevelChangedEvent 이벤트에 IWpfTextView대한 정보를 제공합니다. |
ZoomLevelConverter |
구조체
CaretPosition |
에서 캐럿 ITextView의 위치를 나타냅니다. |
EditorOptionKey<T> |
편집기 옵션에 대한 형식이 안전한 키를 나타냅니다. |
인터페이스
IAccessibleAdornmentControl |
화면 읽기 프로그램에서 소리 내어 읽어야 하는 장식을 나타냅니다. 텍스트 줄에 있는 포커스가 없는 UI 컨트롤에 대해 주로 구현되어야 합니다. |
IAdornmentLayer |
표시 레이어를 나타냅니다. |
IAdornmentLayerElement |
표시 계층의 요소를 정의합니다. |
IEditorOptions |
값을 수정하고 새 옵션을 추가하기 위한 일반적인 편집기 옵션 및 확장 가능한 메커니즘을 나타냅니다. |
IEditorOptionsFactoryService |
지정된 scope 또는 전역 scope 대해 가져오는 IEditorOptions 서비스를 나타냅니다. |
IGlyphFactory |
특정 문자 모양 형식에 대한 시각적 개체를 제공합니다. |
IGlyphFactoryProvider |
을 IGlyphFactory제공합니다. |
IGlyphMouseProcessorProvider |
문자 모양 여백에 대한 마우스 바인딩을 제공합니다. |
IGlyphTag |
문자 모양 시각적 개체를 배치하기 위해 문자 모양 여백에 사용되는 문자 모양 태그를 나타냅니다. |
IIndentationManagerService |
파일에서 스마트 들여쓰기를 지원하는 서비스입니다. |
IKeyProcessorProvider |
지정된 IWpfTextView에 KeyProcessor 대한 를 만듭니다. |
IMapEditToData |
와 의 위치 간 매핑을 용이하게 하는 TextViewModelEditBufferDataBuffer인터페이스입니다. |
IMouseProcessor |
마우스 바인딩에 대한 확장을 제공합니다. |
IMouseProcessor2 |
마우스 바인딩에 대한 터치 관련 확장을 제공합니다. |
IMouseProcessorProvider |
에 IMouseProcessor 대한 을 IWpfTextView만듭니다. |
IScrollMap |
문자 위치와 스크롤맵 좌표 간의 매핑을 정의합니다. 스크롤 막대가 렌더링되는 좌표계와는 다릅니다. |
IScrollMapFactoryService |
에 대한 ITextView을 IScrollMap 만들거나 다시 사용합니다. |
ISmartIndent |
줄에 대해 원하는 들여쓰기를 계산하는 기능을 제공합니다. |
ISmartIndentationService |
Enter 키를 누를 때 또는 빈 줄로 이동할 때 자동 들여쓰기를 결정하는 Visual Studio 서비스를 제공합니다. |
ISmartIndentProvider |
지정된 ITextView에 ISmartIndent 대한 개체를 가져옵니다. 구성 요소 내보내기는 해당 콘텐츠 형식을 지정하려면 하나 이상의 콘텐츠 형식 특성을 제공해야 합니다. |
ISpaceReservationAgent |
공간 예약 표시를 처리합니다. |
ISpaceReservationManager |
공간 예약 장식을 관리합니다. |
ITextCaret |
와 연결된 캐럿을 ITextView나타냅니다. |
ITextEditorFactoryService |
편집기 보기를 만듭니다. |
ITextSelection |
에서 선택한 텍스트를 나타냅니다. ITextView |
ITextView |
의 텍스트 ITextBuffer보기를 나타냅니다. 형식이 지정된 텍스트를 렌더링할 수 있는 메서드가 있는 플랫폼별 인터페이스의 기본 클래스입니다. |
ITextView2 |
에 대한 ITextView확장 , 기능 보강. 여기에 있는 모든 멤버에 대해 의 TextViewExtensions확장 메서드도 있어야 합니다. |
ITextViewConnectionListener |
특정 콘텐츠 형식의 텍스트 버퍼를 수신 대기하여 텍스트 편집기에서 열거나 닫힌 시기를 확인합니다. |
ITextViewCreationListener |
가 만들어지는 시기를 ITextView수신 대기합니다. |
ITextViewLineCollection |
뷰의 개체 컬렉션 ITextViewLine 에 액세스하기 위한 도우미 클래스를 나타냅니다. 의 TextViewLines 속성 ITextView 은 이 인터페이스의 instance 가져오는 데 사용됩니다. |
ITextViewMargin |
의 가장자리에 연결된 여백을 ITextView나타냅니다. |
ITextViewModel |
특정 ITextView의 텍스트 프레젠테이션에 고유한 0개 이상의 ITextBuffer 개체 집합을 나타냅니다. |
ITextViewModelProvider |
개체를 제공합니다 ITextViewModel . |
ITextViewRoleSet |
텍스트 보기 역할 집합입니다. |
IVerticalFractionMap |
의 총 세로 범위의 문자 위치와 소수 사이에 매핑됩니다 ITextView. |
IVerticalScrollBar |
세로 스크롤 막대를 나타냅니다. |
IViewScroller |
에 대한 도우미 클래스를 ITextView나타내며 스크롤을 위한 기본 기능을 제공합니다. 의 ViewScroller 속성 ITextView 은 이 인터페이스의 instance 가져오는 데 사용됩니다. |
IWpfTextView |
WPF 플랫폼용 Visual Studio ITextView 를 나타냅니다. |
IWpfTextViewConnectionListener |
특정 콘텐츠 형식의 텍스트 버퍼를 수신 대기하여 텍스트 편집기에서 열거나 닫힌 시기를 확인합니다. |
IWpfTextViewCreationListener |
가 만들어지는 시기를 IWpfTextView수신 대기합니다. |
IWpfTextViewHost |
IWpfTextView 스크롤 막대 또는 줄 번호 여백과 같이 을 둘러싸는 및 여백을 포함합니다. |
IWpfTextViewLineCollection |
에서 ITextView 뷰의 개체 컬렉션 ITextViewLine 에 액세스할 수 있습니다. 의 TextViewLines 속성 ITextView 은 ITextViewLineCollection 인터페이스의 instance 가져오는 데 사용됩니다. |
IWpfTextViewMargin |
의 가장자리에 연결된 여백을 IWpfTextView나타냅니다. |
IWpfTextViewMarginProvider |
지정된 IWpfTextViewHost에 대한 를 IWpfTextViewMargin 만듭니다. |
열거형
AdornmentPositioningBehavior |
장식의 위치를 정의합니다. |
ConnectionReason |
텍스트 버퍼와 텍스트 뷰를 연결하거나 연결을 끊는 이유를 정의합니다. |
EditorTextFormattingMode |
편집기 사용할 수 있는 WPFTextFormattingMode를 지정합니다. 이 열거형은 에 TextFormattingMode를 추가합니다Automatic. |
EnsureSpanVisibleOptions |
EnsureSpanVisible의 IViewScroller 동작을 제어하는 옵션입니다. |
HorizontalPositioningMode |
선 간 장식을 선에 가로로 배치할 수 있는 가능한 방법의 열거형입니다. |
IndentingStyle |
언어 서비스에서 지원하는 다양한 인덴팅 스타일을 나타냅니다. |
ScrollDirection |
를 스크롤할 방향입니다 ITextView. |
TextSelectionMode |
텍스트 선택 모드를 지정합니다. |
ViewRelativePosition |
에서 verticalOffset 매개 변수 ITextView의 의미를 정의합니다. DisplayTextLineContaining(...). |
WhitespaceType |
열거형 값의 비트 조합을 설정하여 에 ITextView표시되는 공백 기호를 지정합니다. |
WordWrapStyles |
열거형 값의 비트 조합을 설정하여 의 ITextView단어 줄 바꿈 스타일을 지정합니다. |
대리자
AdornmentRemovedCallback |
에서 가 UIElement 제거될 때의 동작을 정의합니다 IAdornmentLayer. |
InterLineAdornmentFactory |
InterLineAdornmentTags에 사용되는 장식을 만드는 데 사용되는 팩터리입니다. |