Aracılığıyla paylaş


ItemOperations Arabirim

Genel dosya eylemlerini gerçekleştirmek için nesne.

Ad alanı:  EnvDTE
Derleme:  EnvDTE (EnvDTE.dll içinde)

Sözdizimi

'Bildirim
<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

ItemOperations türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik Parent Hemen üst nesnesi alır bir ItemOperations nesne.
Genel özellik PromptToSave Tüm kaydedilmemiş dosyaları alır ve bir veya daha fazlası kaydetmek kullanıcı sağlar.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddExistingItem Geçerli projeye var olan bir öğe ekler.
Genel yöntem AddNewItem Geçerli projeye yeni bir öğe ekler.
Genel yöntem IsFileOpen Belirtilen dosyayı belirtilen görünümde açık olup olmadığını gösterir.
Genel yöntem Navigate Verilen URL'nin gider.
Genel yöntem NewFile Rağmen çağrılmış gibi bir dosya oluşturur bir Yeni dosya tümleşik geliştirme ortamı (IDE) komutu.
Genel yöntem OpenFile Rağmen çağrılmış gibi bir dosyayı açan bir Open File tümleşik geliştirme ortamı (IDE) komutu.

Üst

Notlar

Kullanabileceğiniz ItemOperations program aracılığıyla açmak veya çözüm ve projeler için öğeler eklemek için nesne. Dikkat ItemOperations yöntemleri, yalnızca seçili öğenin davranır.

Bu örnek ItemOperations tüm kullanılabilir komut adlarını listeleyen bir metin belgesi oluşturmak için nesne.

Örnekler

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

Ayrıca bkz.

Başvuru

EnvDTE Ad Alanı