CommandTable, element
CommandTable jest elementem głównym pliku vsct . Jest to plik, który definiuje rzeczywisty układ i typ poleceń zapewnianych przez pakiet VSPackage w środowisku IDE. Polecenia mogą zawierać elementy menu, menu, paski narzędzi i pola kombi. Aby uzyskać więcej informacji, zobacz pliki tabeli poleceń programu Visual Studio (vsct).
Składnia
<CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema" >
<Extern>... </Extern>
<Include>... </Include>
<Define>... </Define>
<Commands>... </Commands>
<CommandPlacements>... </CommandPlacements>
<VisibilityConstraints>... </VisibilityConstraints>
<KeyBindings>... </KeyBindings>
<UsedCommands... </UsedCommands>
<Symbols>... </Symbols>
</CommandTable>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Atrybuty
Atrybut | opis |
---|---|
Xmlns | Wymagany. Przestrzenie nazw XML:xmlns=http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable xmlns:xs="http://www.w3.org/2001/XMLSchema" |
język | Opcjonalny. Atrybut języka może służyć do określania domyślnego języka wszystkich <elementów Strings> w tabeli poleceń. Jeśli język nie zostanie określony, będzie używany język bieżącego procesu: language="en-us" |
Elementy podrzędne
Element | opis |
---|---|
Extern, element | Opcjonalny. Zawiera dyrektywy preprocesora dla kompilatora. |
Uwzględnij element | Opcjonalny. Zawiera ścieżki do wszystkich plików do uwzględnienia w kompilacji. |
Definiowanie elementu | Opcjonalny. Definiuje symbol z nazwą i wartością. |
Commands, element | Opcjonalny. Element nadrzędny definiujący wszystkie polecenia pakietu VSPackage zawierające wszystkie pozostałe elementy. |
CommandPlacements, element | Opcjonalny. Określa, gdzie na pasku poleceń mają zostać umieszczone polecenia. |
Element Ograniczenia widoczności | Opcjonalny. Określa statyczną widoczność poleceń i pasków narzędzi. |
KeyBindings, element | Opcjonalny. Określa kombinacje klawiszy skrótów, jeśli istnieją, dla poleceń. |
UsedCommands, element | Opcjonalny. Umożliwia pakietowi VSPackage opcjonalne zaimplementowanie własnej wersji funkcji pierwotnie obsługiwanej przez inne pakiety VSPackage. |
Symbole, element | Opcjonalny. Zawiera dowolne dane symboli — identyfikatory GUID, identyfikatory itd. — dla kompilatora. |
Elementy nadrzędne
Element | Opis |
---|---|
Brak |