IEditor インターフェイス
v2 に適用されます。
ジェネリック エディター インターフェイスを表します。
名前空間: 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 プロパティが変更されている場合に発生します。 |
先頭に戻る