Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Birleşik giriş kutusunda görünen komutları tanımlar. Aşağıdaki gibi dört tür birleşik giriş kutusu vardır: DropDownCombo, DynamicCombo, IndexCombo ve MRUCombo.
Sözdizimi
<combo guid="guidMyCommandSet" id="MyCommand" defaultWidth="20" idCommandList="MyCommandListID" priority="0x102" type="DropDownCombo">
<Parent>... </Parent
<CommandFlag>... </CommandFlag>
<Strings>... </Strings>
</combo>
Öznitelikler ve öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Özellikler
| Öznitelik | Açıklama |
|---|---|
| guid | Gerekli. GUID/ID komut tanımlayıcısının GUID'si. |
| kimlik | Gerekli. GUID/ID komut tanımlayıcısının kimliği. |
| defaultWidth | Gerekli. Birleşik giriş kutusu için piksel genişliğini belirten tamsayı. |
| idCommandList | Gerekli. Birleşik giriş kutusunda görüntülenecek öğelerin listesini almak için etkin komut hedefine gönderilen kimlik. Kimlik, denetimle aynı GUID kapsamında olacaktır. |
| Öncelik | isteğe bağlı. Önceliği belirten sayısal bir değer. |
| type | isteğe bağlı. Düğme türünü belirten numaralandırılmış değer. Belirtilmemişse Düğme'yi kullanır. DropDownCombo VSPackage, bu birleşik giriş kutusunun içeriğini doldurmaktan sorumludur. Kullanıcı bu açılan kutunun metin kutusuna hiçbir şey yazamaz. DynamicCombo VSPackage, bu birleşik giriş kutusunun içeriğini doldurmaktan sorumludur. Kullanıcı bu birleşik giriş dosyasını düzenleyebilir ve içindeki öğeleri de seçebilir. IndexCombo DynamicCombo ile aynı, yalnızca öğesinin metnini değil dizinini yükseltir. MRUCombo VSPackage adına tümleşik geliştirme ortamı (IDE) tarafından doldurulur. Kullanıcı bu birleşik giriş kutusunda düzenleyebilir. IDE, birleşik giriş kutusu başına en fazla son 16 girdiyi hatırlar. Kullanıcı birleşik giriş kutusuna bir şey seçtiğinde veya yeni bir şey girdiğinde, IDE uygun VSPackage'ı bildirir. |
| Koşul | isteğe bağlı. Bkz. Koşullu öznitelikler. |
Alt öğeleri
| Öğe | Açıklama |
|---|---|
| Parent | isteğe bağlı. Düğmenin üst öğesi. |
| CommandFlag | Gerekli. Bkz. Command flag öğesi. Bir Düğme için geçerli CommandFlag değerleri aşağıdaki gibidir. -Casesensitive - CommandWellOnly - DefaultDisabled - DefaultInvisible - DynamicVisibility - Filtre Tuşları - IconAndText - NoAutoComplete - NoButtonCustomize - NoCustomize - NoKeyCustomize - StretchHorizontally |
| Dizeler | Gerekli. Bkz. Strings öğesi. Alt ButtonText öğesi tanımlanmalıdır. |
| Annotation | İsteğe bağlı açıklama. |
Üst öğeler
| Öğe | Açıklama |
|---|---|
| Commands öğesi | VSPackage araç çubuğundaki komut koleksiyonunu temsil eder. |
Örnek
<Combo guid="guidWidgetPackage" id="cmdidInsertOptions"
defaultWidth="100" idCommandList="cmdidGetInsertOptionsList">
<CommandFlag>DynamicVisibility</CommandFlag>
<Strings>
<ButtonText>Select Insert Options</ButtonText>
</Strings>
</Combo>
<Combo guid="guidWidgetPackage" id="cmdidInsertOptions"
priority="0x0500" type="DropDownCombo" defaultWidth="100"
idCommandList="cmdidGetInsertOptionsList">
<Parent guid="cmdSetGuidWidgetCommands" id="groupIDFileEdit">
<CommandFlag>DynamicVisibility</CommandFlag>
<Strings>
<ButtonText>Select Insert Options</ButtonText>
</Strings>
</Combo>