Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Элемент Extern ссылается на все внешние файлы заголовка (H) для слияния с VSCT-файлом во время компиляции. Файлы, которые необходимо объединить, должны находиться в пути include, заданном компилятору VSCT или на который ссылается элемент Include. Файлы могут быть другими VSCT-файлами или файлами заголовков C++.
Определения в файлах заголовков должны иметь форму "#define [символ] [значение]" Значение может быть другим символом, если он определен ранее. Определения могут использоваться в условных инструкциях элементов команд. Любой символ, не используемый на самом деле, будет отключен карта.
Элемент CommandTable Extern
Синтаксис
<Extern href="stdidcmd.h" />
Элементы и атрибуты
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
| Атрибут | Description |
|---|---|
| href | Обязательно. Путь к файлу заголовка: href="stdidcmd.h" |
| Condition | Необязательно. См . условные атрибуты. |
| language | Необязательно. Язык по умолчанию для всех <элементов Strings> в командной таблице: language="en-us" |
Дочерние элементы
| Элемент | Description |
|---|---|
| Нет. | Нет. |
Родительские элементы
| Элемент | Description |
|---|---|
| Элемент CommandTable | Определяет все элементы, представляющие команды, т. е. элементы меню, меню, панели инструментов и поля со списком, которые предоставляет vsPackage интегрированной среде разработки. |
Пример
<?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>