Interfaccia ItemOperations

Aggiornamento: novembre 2007

Oggetto per lo svolgimento di comuni operazioni sui file.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

<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

Note

È possibile utilizzare l'oggetto ItemOperations per aprire o aggiungere a livello di codice elementi alla soluzione e ai progetti. Si noti che i metodi ItemOperations agiscono solo sull'elemento attualmente selezionato.

In questo esempio viene utilizzato l'oggetto ItemOperations per generare un documento di testo in cui sono elencati tutti i nomi dei comandi disponibili.

Esempi

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

Vedere anche

Riferimenti

Membri ItemOperations

Spazio dei nomi EnvDTE