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 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
![]() |
GlobalOptions | 전역 옵션을 가져옵니다. |
![]() |
Parent | 이 옵션 집합의 바로 위 부모를 가져옵니다. |
![]() |
SupportedOptions | 지원되는 옵션을 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
![]() |
ClearOptionValue(String) | 지정된 옵션의 로컬 정의 값을 지웁니다. |
![]() |
ClearOptionValue<T>(EditorOptionKey<T>) | 지정된 옵션의 로컬 정의 값을 지웁니다. |
![]() |
GetOptionValue(String) | 옵션 ID에서 지정하는 옵션의 값을 가져옵니다. |
![]() |
GetOptionValue<T>(String) | 지정된 옵션 ID로 식별되는 옵션의 값을 가져옵니다. |
![]() |
GetOptionValue<T>(EditorOptionKey<T>) | 지정된 키로 식별되는 옵션의 값을 가져옵니다. |
![]() |
IsOptionDefined(String, Boolean) | 지정된 옵션이 정의되어 있는지 여부를 확인합니다. |
![]() |
IsOptionDefined<T>(EditorOptionKey<T>, Boolean) | 지정된 편집기 옵션이 정의되어 있는지 여부를 확인합니다. |
![]() |
SetOptionValue(String, Object) | 현재 범위에 지정된 옵션의 값을 설정합니다. |
![]() |
SetOptionValue<T>(EditorOptionKey<T>, T) | 현재 범위에 지정된 옵션의 값을 설정합니다. |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
![]() |
OptionChanged | 옵션이 변경될 경우 발생합니다. |
위쪽
확장 메서드
이름 | 설명 | |
---|---|---|
![]() |
AppearanceCategory | 모양 범주를 지정합니다. (WpfViewOptionExtensions에서 정의됨) |
![]() |
DoesViewProhibitUserInput | 뷰에서 모든 사용자 입력을 금지하는지 여부를 확인합니다. (TextViewOptionExtensions에서 정의됨) |
![]() |
GetIndentSize | 지정 된 항목에 대 한 들여쓰기의 크기를 가져옵니다 IEditorOptions. (DefaultOptionExtensions에서 정의됨) |
![]() |
GetNewLineCharacter | 지정 된 편집기 옵션에 대 한 줄 바꿈 문자를 가져옵니다. (DefaultOptionExtensions에서 정의됨) |
![]() |
GetReplicateNewLineCharacter | 줄 바꿈 문자 또는 문자 시퀀스는 줄 바꿈 삽입 시 이미 있을 경우 중복 여부를 결정 합니다. (DefaultOptionExtensions에서 정의됨) |
![]() |
GetTabSize | 공백에 대 한 탭에 지정 된 가져옵니다 IEditorOptions. (DefaultOptionExtensions에서 정의됨) |
![]() |
IsAutoScrollEnabled | 자동 스크롤이 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewOptionExtensions에서 정의됨) |
![]() |
IsChangeTrackingEnabled | 변경 내용 추적이 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨) |
![]() |
IsConvertTabsToSpacesEnabled | 탭을 공백으로 변환하는 옵션을 지정된 IEditorOptions에서 사용할 수 있는지 여부를 확인합니다. (DefaultOptionExtensions에서 정의됨) |
![]() |
IsDragDropEditingEnabled | 끌어서 놓기 편집 옵션에 지정 된 옵션을 사용할 수 있는지 여부를 결정 합니다. (TextViewOptionExtensions에서 정의됨) |
![]() |
IsGlyphMarginEnabled | 문자 모양 여백이 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨) |
![]() |
IsHighlightCurrentLineEnabled | 현재 줄을 강조 표시하는 옵션을 사용할 수 있는지 여부를 확인합니다. (WpfViewOptionExtensions에서 정의됨) |
![]() |
IsHorizontalScrollBarEnabled | 가로 스크롤 막대가 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨) |
![]() |
IsLineNumberMarginEnabled | 줄 번호 여백이 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨) |
![]() |
IsMouseWheelZoomEnabled | 마우스 휠 확대/축소를 허용할지 여부를 결정 합니다. (WpfViewOptionExtensions에서 정의됨) |
![]() |
IsOutliningMarginEnabled | 개요 여백 지정 된 일련의 편집기 옵션을 사용할 수 있는지 여부를 결정 합니다. (TextViewHostOptionExtensions에서 정의됨) |
![]() |
IsOutliningUndoEnabled | 실행 취소 개요 옵션을 지정된 IEditorOptions에서 사용할 수 있는지 여부를 확인합니다. (TextViewOptionExtensions에서 정의됨) |
![]() |
IsOverwriteModeEnabled | 덮어쓰기 모드가 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewOptionExtensions에서 정의됨) |
![]() |
IsSelectionMarginEnabled | 선택 영역 여백이 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨) |
![]() |
IsSimpleGraphicsEnabled | 선택 영역에 그라데이션을 그리는 옵션을 사용할 수 있는지 여부를 확인합니다. (WpfViewOptionExtensions에서 정의됨) |
![]() |
IsVerticalScrollBarEnabled | 세로 스크롤 막대가 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨) |
![]() |
IsViewportLeftClipped | ViewportLeft 속성의 텍스트 너비를 잘립니다 여부를 결정 합니다. (TextViewOptionExtensions에서 정의됨) |
![]() |
IsVirtualSpaceEnabled | 지정된 편집기 옵션 집합에 대해 가상 공간을 사용할 수 있는지 여부를 확인합니다. (TextViewOptionExtensions에서 정의됨) |
![]() |
IsVisibleWhitespaceEnabled | 공백 표시 지정 된 일련의 편집기 옵션을 사용할 수 있는지 여부를 결정 합니다. (TextViewOptionExtensions에서 정의됨) |
![]() |
IsZoomControlEnabled | 확대/축소 컨트롤이 지정된 편집기 옵션 집합을 사용하도록 설정되었는지 여부를 확인합니다. (TextViewHostOptionExtensions에서 정의됨) |
![]() |
WordWrapStyle | 지정된 편집기 옵션 집합을 가진 자동 줄 바꿈 스타일 집합을 가져옵니다. (TextViewOptionExtensions에서 정의됨) |
위쪽