この記事は翻訳者によって翻訳されたものです。 記事の文章にポインターを重ねると、原文のテキストが表示されます。 |
訳文
原文
|
ItemOperations インターフェイス
一般的なファイル操作を実行するためのオブジェクトです。
アセンブリ: EnvDTE (EnvDTE.dll 内)
ItemOperations 型で公開されるメンバーは以下のとおりです。
| 名前 | 説明 | |
|---|---|---|
|
DTE | トップレベルの機能拡張オブジェクトを取得します。 |
|
Parent | ItemOperations オブジェクトの直接の親オブジェクトを取得します。 |
|
PromptToSave | 保存されていないすべてのファイルを取得し、ユーザーがその中から 1 つ以上のファイルを保存できるようにします。 |
| 名前 | 説明 | |
|---|---|---|
|
AddExistingItem | 既存のアイテムを現在のプロジェクトに追加します。 |
|
AddNewItem | 新規アイテムを現在のプロジェクトに追加します。 |
|
IsFileOpen | 指定した保存済みファイルが、指定したビューで現在開いているかどうかを示します。 |
|
Navigate | 指定した URL に移動します。 |
|
NewFile | 統合開発環境 (IDE: Integrated Development Environment) で [新しいファイル] コマンドが呼び出された場合と同じ方法でファイルを作成します。 |
|
OpenFile | 統合開発環境 (IDE) で [ファイルを開く] コマンドが呼び出された場合と同じ方法でファイルを開きます。 |
Sub ItemOperationsExample() Dim Cmds As Commands = DTE.Commands Dim Cmd As Command Dim Doc As Document Dim TxtDoc As TextDocument DTE.ItemOperations.NewFile("General\Text File") Doc = ActiveDocument TxtDoc = Doc.Object("TextDocument") For Each Cmd In Cmds If (Cmd.Name <> "") Then TxtDoc.Selection.Text = Cmd.Name & vbLf TxtDoc.Selection.Collapse() End If Next End Sub