Поделиться через


ItemOperations - интерфейс

Обновлен: Ноябрь 2007

Объект для выполнения общих действий с файлом.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
<GuidAttribute("D5DBE57B-C074-4E95-B015-ABEEAA391693")> _
Public Interface ItemOperations
'Применение
Dim instance As ItemOperations
[GuidAttribute("D5DBE57B-C074-4E95-B015-ABEEAA391693")]
public interface ItemOperations
[GuidAttribute(L"D5DBE57B-C074-4E95-B015-ABEEAA391693")]
public interface class ItemOperations
public interface ItemOperations

Заметки

Объект ItemOperations позволяет программным способом открывать элементы или добавлять их в решение и в проекты. Обратите внимание, что методы ItemOperations влияют только на выбранный в данный момент элемент.

В этом примере объект ItemOperations используется для создания текстового документа, содержащего список всех имен доступных команд.

Примеры

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

См. также

Ссылки

ItemOperations - члены

EnvDTE - пространство имен