Aracılığıyla paylaş


Commands Arabirim

Ortamında, komutların tümü olarak içeren Command nesneler.

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

Sözdizimi

'Bildirim
<GuidAttribute("E6B96CAC-B8C7-40AE-B705-5C81878C4A9E")> _
Public Interface Commands _
    Inherits IEnumerable
[GuidAttribute("E6B96CAC-B8C7-40AE-B705-5C81878C4A9E")]
public interface Commands : IEnumerable
[GuidAttribute(L"E6B96CAC-B8C7-40AE-B705-5C81878C4A9E")]
public interface class Commands : IEnumerable
[<GuidAttribute("E6B96CAC-B8C7-40AE-B705-5C81878C4A9E")>]
type Commands =  
    interface
        interface IEnumerable
    end
public interface Commands extends IEnumerable

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

Özellikler

  Ad Açıklama
Genel özellik Count Nesnelerin sayısını belirten bir değeri alır Commands koleksiyonu.
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik Parent Hemen üst nesnesi alır bir Commands koleksiyonu.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Add Altyapı. Microsoft iç yalnızca.
Genel yöntem AddCommandBar Kaydedilecek ve ortamın bir sonraki başlatılışında bir komut çubuğu oluşturur.
Genel yöntem AddNamedCommand Ortamı tarafından kaydedilen ve ortamı başlangıçta eklentileri yüklenmez bile ortamı bir daha başlatıldığında, kullanıma adlandırılmış bir komut oluþturur.
Genel yöntem CommandInfo Komut verir GUID ve ID verilen Microsoft.VisualStudio.CommandBars.CommandBar denetimle ilişkilendirilmiş.
Genel yöntem GetEnumerator() Bir Numaralandırıcı topluluk içinde yineleme döndürür. (IEnumerable kaynağından devralındı.)
Genel yöntem GetEnumerator() Maddeler için bir sýralayýcý verir Commands koleksiyonu.
Genel yöntem Item Dizinlenmiş verir Command nesne.
Genel yöntem Raise Belirtilen komutu yürütür.
Genel yöntem RemoveCommandBar İle oluşturulmuş bir komut çubuğunu kaldırır AddCommandBar yöntemi.

Üst

Örnekler

Imports Microsoft.VisualStudio.CommandBars
Sub CommandsExample()
   ' Before running, you must add a reference to the Office 
   ' typelib to gain access to the CommandBar object.
   Dim cmds As Commands
   Dim cmdobj As Command
   Dim customin, customout As Object
   Dim cmdbarobj As CommandBar
   Dim colAddins As AddIns

   ' Set references.
   colAddins = DTE.AddIns()
   cmds = DTE.Commands
   cmdobj = cmds.Item("File.NewFile")

   ' Execute the File.NewFile command.
   cmds.Raise(cmdobj.Guid, cmdobj.ID, customin, customout)

   ' Create a toolbar and add the File.NewFile command to it.
   cmdobj = cmds.Item("File.NewFile")
   cmdbarobj = cmds.AddCommandBar("Mycmdbar", _
     vsCommandBarType.vsCommandBarTypeToolbar)
   cmdobj.AddControl(cmdbarobj)
   ' Show the command bar and its button.
   cmdbarobj.Visible = True
End Sub

Ayrıca bkz.

Başvuru

EnvDTE Ad Alanı