Extern, element
Element Extern odwołuje się do wszystkich plików nagłówka zewnętrznego (h) w celu scalenia z plikiem vsct w czasie kompilacji. Pliki do scalenia muszą znajdować się w ścieżce Dołączanie podanej kompilatorowi VSCT lub przywoływanej przez element Include. Pliki mogą być innymi plikami vsct lub plikami nagłówków języka C++.
Definicje w plikach nagłówków muszą mieć postać "#define [Symbol] [Wartość]" Wartość może być innym symbolem, jeśli została wcześniej zdefiniowana. Definicje mogą być używane w instrukcjach warunkowych elementów poleceń. Każdy symbol, który nie jest rzeczywiście używany, zostanie odrzucony.
CommandTable, element Extern, element
Składnia
<Extern href="stdidcmd.h" />
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Atrybuty
Atrybut | opis |
---|---|
Href | Wymagany. Ścieżka do pliku nagłówka: href="stdidcmd.h" |
Stan | Opcjonalny. Zobacz Atrybuty warunkowe. |
język | Opcjonalny. Domyślny język wszystkich <elementów Ciągi> w tabeli poleceń: language="en-us" |
Elementy podrzędne
Element | opis |
---|---|
Brak. | Brak. |
Elementy nadrzędne
Element | opis |
---|---|
CommandTable, element | Definiuje wszystkie elementy reprezentujące polecenia — czyli elementy menu, menu, paski narzędzi i pola kombi — które pakiet VSPackage udostępnia środowisku IDE. |
Przykład
<?xml version="1.0" encoding="utf-8"?>
<CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-
18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<Extern href="C:\VSCore\vscommon\inc\vsshlids.h"/>
...
<Commands package="guidMyPackage">
</CommandTable>