Extern – element
Extern element odkazuje na všechny externí hlavičky (.h) soubory ke sloučení se souborem .vsct v době kompilace. Soubory, které se mají sloučit, musí být v cestě Include zadané kompilátoru VSCT nebo odkazované elementem Include. Soubory mohou být jiné soubory .vsct nebo soubory hlaviček jazyka C++.
Definice v souborech hlaviček musí mít tvar "#define [Symbol] [Hodnota]" Hodnota může být další symbol, pokud je dříve definován. Definice lze použít v podmíněných příkazech položek příkazů. Všechny symboly, které se ve skutečnosti nepoužívají, budou zahozeny.
CommandTable Element Extern Element
Syntaxe
<Extern href="stdidcmd.h" />
Atributy a prvky
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Atributy
Atribut | Popis |
---|---|
Href | Povinný: Cesta k souboru hlaviček: href="stdidcmd.h" |
Podmínka | Nepovinné. Viz Podmíněné atributy. |
jazyk | Nepovinné. Výchozí jazyk všech <prvků řetězců> v tabulce příkazů: language="en-us" |
Podřízené prvky
Element (Prvek) | Popis |
---|---|
Nezaokrouhlovat. | Nezaokrouhlovat. |
Nadřazené prvky
Element (Prvek) | Popis |
---|---|
CommandTable – element | Definuje všechny prvky, které představují příkazy – tj. položky nabídky, nabídky, panely nástrojů a pole se seznamem – které sada VSPackage poskytuje integrovanému vývojovému prostředí (IDE). |
Příklad
<?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>