다음을 통해 공유


IEditorOptions 인터페이스

값을 수정하고 새 옵션을 추가하기 위한 일반 편집기 옵션 및 확장 가능 메커니즘을 나타냅니다.

네임스페이스:  Microsoft.VisualStudio.Text.Editor
어셈블리:  Microsoft.VisualStudio.Text.Logic(Microsoft.VisualStudio.Text.Logic.dll)

구문

‘선언
Public Interface IEditorOptions
public interface IEditorOptions
public interface class IEditorOptions
type IEditorOptions =  interface end
public interface IEditorOptions

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

속성

  이름 설명
Public 속성 GlobalOptions 전역 옵션을 가져옵니다.
Public 속성 Parent 이 옵션 집합의 바로 위 부모를 가져옵니다.
Public 속성 SupportedOptions 지원되는 옵션을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 ClearOptionValue(String) 지정된 옵션의 로컬 정의 값을 지웁니다.
Public 메서드 ClearOptionValue<T>(EditorOptionKey<T>) 지정된 옵션의 로컬 정의 값을 지웁니다.
Public 메서드 GetOptionValue(String) 옵션 ID에서 지정하는 옵션의 값을 가져옵니다.
Public 메서드 GetOptionValue<T>(String) 지정된 옵션 ID로 식별되는 옵션의 값을 가져옵니다.
Public 메서드 GetOptionValue<T>(EditorOptionKey<T>) 지정된 키로 식별되는 옵션의 값을 가져옵니다.
Public 메서드 IsOptionDefined(String, Boolean) 지정된 옵션이 정의되어 있는지 여부를 확인합니다.
Public 메서드 IsOptionDefined<T>(EditorOptionKey<T>, Boolean) 지정된 편집기 옵션이 정의되어 있는지 여부를 확인합니다.
Public 메서드 SetOptionValue(String, Object) 현재 범위에 지정된 옵션의 값을 설정합니다.
Public 메서드 SetOptionValue<T>(EditorOptionKey<T>, T) 현재 범위에 지정된 옵션의 값을 설정합니다.

위쪽

이벤트

  이름 설명
Public 이벤트 OptionChanged 옵션이 변경될 경우 발생합니다.

위쪽

확장 메서드

  이름 설명
Public 확장 메서드 AppearanceCategory 모양 범주를 지정합니다. (WpfViewOptionExtensions에서 정의됨)
Public 확장 메서드 DoesViewProhibitUserInput 뷰에서 모든 사용자 입력을 금지하는지 여부를 확인합니다. (TextViewOptionExtensions에서 정의됨)
Public 확장 메서드 GetIndentSize 지정 된 항목에 대 한 들여쓰기의 크기를 가져옵니다 IEditorOptions. (DefaultOptionExtensions에서 정의됨)
Public 확장 메서드 GetNewLineCharacter 지정 된 편집기 옵션에 대 한 줄 바꿈 문자를 가져옵니다. (DefaultOptionExtensions에서 정의됨)
Public 확장 메서드 GetReplicateNewLineCharacter 줄 바꿈 문자 또는 문자 시퀀스는 줄 바꿈 삽입 시 이미 있을 경우 중복 여부를 결정 합니다. (DefaultOptionExtensions에서 정의됨)
Public 확장 메서드 GetTabSize 공백에 대 한 탭에 지정 된 가져옵니다 IEditorOptions. (DefaultOptionExtensions에서 정의됨)
Public 확장 메서드 IsAutoScrollEnabled 자동 스크롤이 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewOptionExtensions에서 정의됨)
Public 확장 메서드 IsChangeTrackingEnabled 변경 내용 추적이 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨)
Public 확장 메서드 IsConvertTabsToSpacesEnabled 탭을 공백으로 변환하는 옵션을 지정된 IEditorOptions에서 사용할 수 있는지 여부를 확인합니다. (DefaultOptionExtensions에서 정의됨)
Public 확장 메서드 IsDragDropEditingEnabled 끌어서 놓기 편집 옵션에 지정 된 옵션을 사용할 수 있는지 여부를 결정 합니다. (TextViewOptionExtensions에서 정의됨)
Public 확장 메서드 IsGlyphMarginEnabled 문자 모양 여백이 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨)
Public 확장 메서드 IsHighlightCurrentLineEnabled 현재 줄을 강조 표시하는 옵션을 사용할 수 있는지 여부를 확인합니다. (WpfViewOptionExtensions에서 정의됨)
Public 확장 메서드 IsHorizontalScrollBarEnabled 가로 스크롤 막대가 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨)
Public 확장 메서드 IsLineNumberMarginEnabled 줄 번호 여백이 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨)
Public 확장 메서드 IsMouseWheelZoomEnabled 마우스 휠 확대/축소를 허용할지 여부를 결정 합니다. (WpfViewOptionExtensions에서 정의됨)
Public 확장 메서드 IsOutliningMarginEnabled 개요 여백 지정 된 일련의 편집기 옵션을 사용할 수 있는지 여부를 결정 합니다. (TextViewHostOptionExtensions에서 정의됨)
Public 확장 메서드 IsOutliningUndoEnabled 실행 취소 개요 옵션을 지정된 IEditorOptions에서 사용할 수 있는지 여부를 확인합니다. (TextViewOptionExtensions에서 정의됨)
Public 확장 메서드 IsOverwriteModeEnabled 덮어쓰기 모드가 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewOptionExtensions에서 정의됨)
Public 확장 메서드 IsSelectionMarginEnabled 선택 영역 여백이 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨)
Public 확장 메서드 IsSimpleGraphicsEnabled 선택 영역에 그라데이션을 그리는 옵션을 사용할 수 있는지 여부를 확인합니다. (WpfViewOptionExtensions에서 정의됨)
Public 확장 메서드 IsVerticalScrollBarEnabled 세로 스크롤 막대가 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨)
Public 확장 메서드 IsViewportLeftClipped ViewportLeft 속성의 텍스트 너비를 잘립니다 여부를 결정 합니다. (TextViewOptionExtensions에서 정의됨)
Public 확장 메서드 IsVirtualSpaceEnabled 지정된 편집기 옵션 집합에 대해 가상 공간을 사용할 수 있는지 여부를 확인합니다. (TextViewOptionExtensions에서 정의됨)
Public 확장 메서드 IsVisibleWhitespaceEnabled 공백 표시 지정 된 일련의 편집기 옵션을 사용할 수 있는지 여부를 결정 합니다. (TextViewOptionExtensions에서 정의됨)
Public 확장 메서드 IsZoomControlEnabled 확대/축소 컨트롤이 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨)
Public 확장 메서드 WordWrapStyle 지정된 편집기 옵션 집합을 가진 자동 줄 바꿈 스타일 집합을 가져옵니다. (TextViewOptionExtensions에서 정의됨)

위쪽

참고 항목

참조

Microsoft.VisualStudio.Text.Editor 네임스페이스