다음을 통해 공유


IEditor 인터페이스

버전 2에 적용

일반 편집기 인터페이스를 나타냅니다.

네임스페이스:  Microsoft.WebMatrix.Extensibility.Editor
어셈블리:  Microsoft.WebMatrix.Extensibility(Microsoft.WebMatrix.Extensibility.dll)

구문

‘선언
Public Interface IEditor _
    Inherits IDisposable
‘사용 방법
Dim instance As IEditor
public interface IEditor : IDisposable
public interface class IEditor : IDisposable
type IEditor =  
    interface 
        interface IDisposable 
    end
public interface IEditor extends IDisposable

IEditor 유형에서 다음 멤버를 표시합니다.

속성

  이름 설명
공용 속성 CommandTarget 명령 대상을 가져옵니다.
공용 속성 Control UI에서 호스팅되는 컨트롤을 가져옵니다.
공용 속성 Dirty 사용자가 텍스트를 수정했는지를 나타내는 값을 가져오거나, 이를 설정합니다.
공용 속성 FilePath 파일 경로를 가져오거나 설정합니다.
공용 속성 HasFocus 편집기에 포커스가 있는지를 나타내는 값을 가져옵니다.
공용 속성 ReadOnly 사용자가 텍스트를 편집할 수 있는지를 나타내는 값을 가져오거나 설정합니다.
공용 속성 ServiceProvider 이 편집기의 선택적 서비스(예: IEditorSelection)를 가져옵니다.
공용 속성 TechnologyName 파일에 사용된 기술을 지정하는 문자열을 가져옵니다. 예를 들어 javascript 파일은 브라우저 javascript 또는 NodeJs일 수 있으므로 다른 기술 이름을 반환합니다.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Dispose (IDisposable에서 상속됨)
공용 메서드 Focus 포커스를 편집기로 설정합니다.

맨 위로 이동

이벤트

  이름 설명
공용 이벤트 DirtyChanged Dirty 속성의 값이 변경된 후 발생합니다.
공용 이벤트 GotFocus 포커스가 편집기로 변경되었을 때 발생합니다. 편집기가 제거되면 추가 이벤트가 발생하지 않습니다.
공용 이벤트 ReadOnlyChanging ReadOnly 속성이 변경되고 있을 때 발생합니다.

맨 위로 이동

참고 항목

참조

Microsoft.WebMatrix.Extensibility.Editor 네임스페이스