CommandSetLibrary Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Önemli
Bu API, CLS uyumlu değildir.
Komut sınıfları için temel sınıf, Visual Studio komutlarıyla etkileşime girer. DocData, DocView ve seçimle ilgili özellikleri içerir.
public ref class CommandSetLibrary abstract : MarshalByRefObject
[System.CLSCompliant(false)]
public abstract class CommandSetLibrary : MarshalByRefObject
[<System.CLSCompliant(false)>]
type CommandSetLibrary = class
inherit MarshalByRefObject
Public MustInherit Class CommandSetLibrary
Inherits MarshalByRefObject
- Devralma
-
CommandSetLibrary
- Türetilmiş
- Öznitelikler
Oluşturucular
| CommandSetLibrary(IServiceProvider) |
Yeni bir CommandSet oluşturur |
Özellikler
| CurrentDocData |
Şu anda odaklanmış belge |
| CurrentDocumentSelection |
Etkin belge penceresindeki seçili öğelerin koleksiyonunu döndürür. |
| CurrentModelingDocView |
Şu anda odaklanmış belge görünümü |
| CurrentSelection |
Etkin penceredeki seçili öğelerin koleksiyonunu döndürür. Bu bir belge penceresi veya araç penceresi olabilir. |
| MenuService |
Komut işleyicilerini yönetmek için kullanılan menü komut hizmeti. |
| MonitorSelection |
Visual Studio Kabuğu 'nda seçimi izlemek için kullanılan hizmet. |
| ServiceProvider |
Visual Studio hizmetlerini almak için kullanılan hizmet sağlayıcısı. |
| SingleDocumentSelection |
Etkin belge penceresindeki birincil seçili nesneyi döndürür. |
| SingleSelection |
Etkin penceredeki birincil seçili nesneyi döndürür. Bu bir belge penceresi veya araç penceresi olabilir. |
Yöntemler
| CanDeleteSelectedItems() |
Seçili öğenin silinip silinemeyeceğini belirleme |
| DeleteSelectedItems(String) |
Seçili öğeleri silmek için korunan Yöntem |
| GetMenuCommands() |
Bu CommandSet 'in uyguladığı menü komutlarını belirtin |
| Initialize() |
Komut kümesini başlatın |
| InitializeAsync(CancellationToken) | |
| IsAnyDocumentSelectionCompartment() |
Seçim listesindeki öğelerin bir bölme olup olmadığını döndürür. |
| IsAnyDocumentSelectionMoveableHostShape() |
Seçim listesindeki herhangi bir öğeden, silinebilen bir ana bilgisayar şekli olup olmadığını döndürür. |
| IsAnyDocumentSelectionUndeletable() |
Seçim listesindeki şekil öğelerinden herhangi birinin silinip silinemediğini döndürür. Ana uygulama, bölme ve MoveableHostShape şekillerini denetler. |
| IsCurrentDiagramEmpty() |
Diyagramda alt öğe yoksa true döndürür. |
| IsDiagramSelected() | |
| IsSingleDocumentSelection() |
Etkin belgede yalnızca bir adet seçili öğe olup olmadığını döndürür. |
| IsSingleSelection() |
Etkin pencerede yalnızca bir tane seçili öğe olup olmadığını döndürür. Bu bir belge veya araç penceresi olabilir. |