Udostępnij za pośrednictwem


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>

Zobacz też