Partager via


ItemOperations, interface

Mise à jour : novembre 2007

Objet permettant d'effectuer des actions courantes sur les fichiers.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

<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

Notes

Vous pouvez vous servir d'un objet ItemOperations pour ouvrir ou ajouter des éléments à votre solution et à vos projets, par programme. Notez que les méthodes ItemOperations agissent uniquement sur l'élément actuellement sélectionné.

Cet exemple utilise l'objet ItemOperations pour générer un document texte énumérant tous les noms de commandes disponibles.

Exemples

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

Voir aussi

Référence

Membres ItemOperations

EnvDTE, espace de noms