ItemOperations – rozhraní
Objekt pro provádění společné akce souboru.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
Syntaxe
'Deklarace
<GuidAttribute("D5DBE57B-C074-4E95-B015-ABEEAA391693")> _
Public Interface ItemOperations
[GuidAttribute("D5DBE57B-C074-4E95-B015-ABEEAA391693")]
public interface ItemOperations
[GuidAttribute(L"D5DBE57B-C074-4E95-B015-ABEEAA391693")]
public interface class ItemOperations
[<GuidAttribute("D5DBE57B-C074-4E95-B015-ABEEAA391693")>]
type ItemOperations = interface end
public interface ItemOperations
Typ ItemOperations zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
DTE | Načtení objektu nejvyšší úrovně rozšiřitelnosti. |
![]() |
Parent | Bezprostřední nadřízený objekt dostane ItemOperations objektu. |
![]() |
PromptToSave | Získá všechny neuložené soubory a umožňuje uživateli uložit jeden nebo více z nich. |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
AddExistingItem | Přidá existující položky pro aktuální projekt. |
![]() |
AddNewItem | Přidá novou položku do aktuálního projektu. |
![]() |
IsFileOpen | Označuje, zda je zadaný soubor uložený aktuálně otevřených v zobrazení určeném. |
![]() |
Navigate | Přejde do dané adresy URL. |
![]() |
NewFile | Jakoby vyvolání vytvoří soubor Nový soubor v integrované vývojové prostředí (IDE). |
![]() |
OpenFile | Otevře soubor, jako kdyby je vyvolán Otevřít soubor v integrované vývojové prostředí (IDE). |
Na začátek
Poznámky
Můžete použít ItemOperations programově otevřen nebo přidat položky do roztoku a projekty. Všimněte si, že ItemOperations adekvátně metody pouze vybrané položky.
V tomto příkladu ItemOperations objektu generovat textový dokument obsahující seznam všech dostupných příkazů názvy.
Příklady
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