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.
Üst öğesini değiştirir.
Sözdizimi
<CommandFlag>DynamicVisibility</CommandFlag>
Öznitelikler ve öğeler
Aşağıdaki bölümde geçerli öğe değerleri açıklanmaktadır.
Özellikler
Yok.
Alt öğeleri
| Değer | Açıklama |
|---|---|
| AllowParams | Kullanıcıların komutun kurallı adını yazarken Komut penceresine komut parametreleri girebileceğini gösterir. Geçerli olan: Button |
| AlwaysCreate | Menü, grup veya düğme olmasa bile oluşturulur. Geçerli olan: Menu |
| Casesensitive | Kullanıcı girişleri büyük/küçük harfe duyarlıdır. Geçerli olan: Combo |
| CommandWellOnly | Komut üst düzey menüde görünmüyorsa ve ek kabuk özelleştirmesi için kullanılabilir hale getirmek istiyorsanız (örneğin, bir klavye kısayoluyla bağlamak için) bu bayrağı uygulayın. VSPackage yüklendikten sonra, Seçenekler iletişim kutusunu açıp Klavye Ortamı kategorisi altındaki komut yerleşimini düzenleyerek bu komutları özelleştirebilirsiniz. Bu bayrak, kısayol menüleri, araç çubukları, menü denetleyicileri veya alt menülerdeki yerleşimi etkilemez. Geçerli: Button, Combo |
| DefaultDisabled | Varsayılan olarak, bunu uygulayan VSPackage yüklenmediyse veya QueryStatus yöntem çağrılmadıysa komut devre dışı bırakılır.Geçerli: Button, Combo |
| DefaultDocked | Varsayılan olarak yerleşik olarak bulunur. Bu ayar artık araç çubuklarına uygulanmaz çünkü bunlar her zaman yerleşiktir. |
| DefaultInvisible | Varsayılan olarak, bunu uygulayan VSPackage yüklenmediyse veya QueryStatus yöntem çağrılmadıysa komut görünmez.Bunu bayrağıyla DynamicVisibility birleştirmenizi öneririz.Geçerli: Button, Combo, Menu |
| DontCache | Geliştirme ortamı bu komut için yöntem sonuçlarını önbelleğe QueryStatus almaz.Bir menü için bu, menü denetleyicisine menü öğelerinin metnini önbelleğe almaması gerektiğini bildirir. Menüde dinamik metin içeren dinamik öğeler veya öğeler varsa bu bayrağı kullanın. Geçerli: Button, Menu |
| DynamicAutomationName | QueryStatus işleyicinizin OLECMDTEXTFEXT_AUTOMATIONNAME yanıt vereceğini ve denetiminizin otomasyon adı olarak kullanılacak bir dize döndüreceğini belirtir. OleMenuCommand kullanıyorsanız, bu bayrağı ayarladıysanız BeforeQueryStatus işleyicinizde AutomationName özelliğini ayarlayabilirsiniz. Menü öğesinde kullanıldığında bu bayrak yalnızca MenuController veya MenuControllerLatched türündeki menülere uygulanır. Geçerli: Button, Combo, Menu |
| DynamicItemStart | Dinamik listenin başlangıcını gösterir. Bu, OLECMDERR_E_UNSUPPORTED bayrağı döndürülene kadar, ortamın QueryStatus liste öğelerinde yöntemini ardışık olarak çağırarak liste oluşturmasını sağlar. Bu, en son kullanılan (MRU) listeleri ve pencere listeleri gibi öğeler için iyi çalışır.Geçerli olan: Button |
| DynamicVisibility | Komutun görünürlüğü yöntemi veya QueryStatus bölümüne dahil edilen bir bağlam GUID'i VisibilityConstraints aracılığıyla değiştirilebilir.Menülerde ve araç penceresi araç çubuklarında görünen komutlar için geçerlidir, ancak ana pencerede görünen üst düzey araç çubuklarında geçerli değildir. yöntemden OLECMDF_INVISIBLE bayrağı döndürülürken üst düzey araç çubuğu öğeleri devre dışı bırakılabilir ancak gizlenemez QueryStatus . Araç penceresi araç çubuklarında görünen araç çubuğu komutları gizlenebilir.Bir menüde, bu bayrak tüm üyeleri gizlendiğinde otomatik olarak gizlenmesi gerektiğini de gösterir. Üst düzey menülerde bu davranış zaten olduğundan bu bayrak genellikle alt menülere atanır. Bu bayrak, bayrağıyla DefaultInvisible birleştirilmelidir.Geçerli: Button, Combo, Menu |
| FilterKeys | Birleşik Giriş Öğesi'nin altındaki Filtre Tuşları konusuna bakın. Geçerli olan: Combo |
| FixMenuController | Bu komut bir menü denetleyicisinde konumlandırıldıysa, komut her zaman varsayılandır; yani, menü denetleyicisi düğmesinin kendisi her seçildiğinde komut seçilir. Menü denetleyicisinde TextIsAnchorCommand bayrak ayarlanmışsa, menü denetleyicisi bayrağı olan FixMenuController komuttan metnini de alır.Bir menü denetleyicisinde yalnızca bir komut bayrağına FixMenuController sahip olmalıdır. Birden fazla komut bu kadar işaretlenmişse, menüdeki son komut varsayılan komut olur.Geçerli olan: Button |
| IconAndText | Menü ve araç çubuğunda bir simge ve metin gösterin. Geçerli: Button, Combo, Menu |
| NoAutoComplete | Otomatik tamamlama özelliği devre dışı bırakıldı. Geçerli olan: Combo |
| NoButtonCustomize | Kullanıcının bu düğmeyi özelleştirmesine izin vermeyin. Geçerli: Button, Combo |
| NoKeyCustomize | Klavye özelleştirmesini etkinleştirmeyin. Geçerli: Button, Combo |
| NoShowOnMenuController | Bu komut bir menü denetleyicisinde konumlandırıldıysa, komut açılan listede görünmez. Geçerli olan: Button |
| NotInTBList | Kullanılabilir araç çubukları listesinde görünmez. Bu yalnızca Araç Çubuğu menü türleri için geçerlidir. Geçerli olan: Menu |
| NoToolbarClose | Kullanıcı araç çubuğunu kapatamıyor. Bu yalnızca Araç Çubuğu menü türleri için geçerlidir. Geçerli olan: Menu |
| Pıct | Araç çubuğunda yalnızca bir simge, menüde ise yalnızca metin gösterilir. Simge belirtilmezse, araç çubuğunda tıklanabilir boş alan gösterir. Geçerli olan: Button |
| PostExec | Komutu engelleyici yapmaz. Geliştirme ortamı, tüm ön işleme sorguları tamamlanana kadar yürütmeyi engeller. Geçerli olan: Button |
| RouteToDocs | Komut etkin belgeye yönlendirilir. Geçerli olan: Button |
| StretchHorizontally | Bu bayrak ayarlandığında, genişlik birleşik giriş kutusu için minimum genişlik olur ve araç çubuğunda yer varsa, birleşik giriş kutusu kullanılabilir alanı doldurmak için esnetilir. Bu durum yalnızca araç çubuğunun yatay olarak sabitlenmiş olması ve araç çubuğundaki tek bir birleşik giriş kutusunun bayrağını kullanabilmesi durumunda oluşur (ilk birleşik giriş kutusu dışındaki tüm kutularda bayrak yoksayılır). Geçerli olan: Combo |
| TextChanges | Komut veya menü metni genellikle yöntemi aracılığıyla QueryStatus çalışma zamanında değiştirilebilir.Geçerli: Button, Menu |
| TextChangesButton | Geçerli olan: Button |
| TextIsAnchorCommand | Menü denetleyicisi için, menünün metni varsayılan (tutturucu) komutundan alınır. Yer işareti komutu, seçilen veya mandallanmış son komutdur. Bu bayrak ayarlanmadıysa, menü denetleyicisi kendi MenuText alanını kullanır. Ancak, menü denetleyicisine tıklanması yine de bu denetleyiciden seçilen son komutu etkinleştirir.Bu bayrağı bayrağıyla TextChanges birleştirmenizi öneririz.Bu bayrak yalnızca MenuController veya MenuControllerLatched türünde menüler için geçerlidir. Geçerli olan: Menu |
| TextMenuCtrlUseMenu | Menü denetleyicilerindeki MenuText alanı kullanın. Varsayılan alan şeklindedir ButtonText.Geçerli olan: Button |
| TextMenuUseButton | ButtonText Menüler için alanını kullanın. Varsayılan alan MenuText belirtildiyse olur.Geçerli olan: Button |
| Textonly | Araç çubuğunda veya menüde yalnızca metni gösterir, ancak simge belirtilmiş olsa bile simge göstermez. Geçerli olan: Button |
| TogglePatternAvailable | Düğmenizin denetlenmesini/mandallanmasını desteklediğini gösterir (yani, OLEMCDF_LATCHED döndürebilir veya OleMenuCommand'da Checked özelliğini ayarlayabilir). Bu, otomasyon katmanının düğme metninizle birlikte işaretli/işaretsiz durumu okuması için geçiş desenini kullanıma sunmasına olanak tanır. Geçerli olan: Button |
Üst Öğeler
| Öğe | Açıklama |
|---|---|
| Buttons öğesi | Button öğesi öğeleri için bir grup sağlar. |
| Menus öğesi | VSPackage'ın uyguladığı tüm menüleri tanımlar. |