Udostępnij za pośrednictwem


Parametry niestandardowe w pliku kreatora .Vsz

W jej pierwsze dwa wiersze pliku .vsz identyfikuje wersję kreatora i ProgID lub CLSID kreatora Aby się cocreated.Plik .vsz może również zawierać parametry opcjonalne kontekstu i parametry niestandardowe, które są dodawane do tabeli symbol (razem z symbolami, podane w sekcji symbol HTML).

Execute Metoda wyświetla kreatora, który pobiera tablicę kontekstu i niestandardowe parametry zdefiniowane w pliku .vsz, jak jego parametry.

Następujące symbole powszechnie używane są określone jako parametry niestandardowe w albo pliku .vsz lub pliki .htm i mogą być używane w plikach HTML, skrypt lub szablonu Kreatora.

Przykład

Jak wskazać następujące wpisy w pliku .vsz, Kreator, o nazwie MyProjWiz zawiera interfejs użytkownika.

VSWIZARD 7.0
Wizard=VsWizard.VsWizardEngine
Param="WIZARD_NAME = MyProjWiz"
Param="WIZARD_UI = TRUE"

Symbole parametrów niestandardowe w .vsz kreatora pliku

Symbol

Definicja

ABSOLUTE_PATH

Lokalizacja plików kreatora.

HTML_FILTER

Określony w pliku .vsz.Typów plików, które są umieszczane w folderze plików HTML w Solution Explorer.Zazwyczaj jest określony jako "htm".

HTML_PATH

Określony w pliku .vsz.Lokalizacja kreatora pliki HTML.Domyślnie jest START_PATH\HTML\języka (gdzie języka jest ustawień regionalnych określonych przez rejestr systemu).

[!UWAGA]

Można określić inny język, ustawiając <LangID> Wartość dziesiętna HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.0\General\UILanguage.Zobacz Lokalizowanie kreatora do wielu języków Aby uzyskać więcej informacji.Aby uzyskać listę wartości dziesiętne języka, zobacz Kreatora obsługa innych języków.

IMAGE_FILTER

Określony w pliku .vsz.Typy plików, które są umieszczane w folderze plików obrazów w panelu Solution Explorer.Zazwyczaj jest określona jako "bmp; gif".

IMAGES_PATH

Określony w pliku .vsz.Lokalizacja plików obrazów używanych w plikach html.Domyślnie jest START_PATH\Images.

MISC_FILTER

Określony w pliku .vsz.Typy plików, które są umieszczane w folderze obiektu w oknie Solution Explorer.Zazwyczaj jest określona jako "vsz; vsdir; ico; vcproj; csproj; css; inf".

PRODUKT

Domyślnie ustawiona na Visual C++; jednak wartość tę można ustawić na język Visual Basic tworzenie kreatorów Visual Basic i tak dalej.

PRODUCT_INSTALLATION_DIR

Katalog wymienionych w rejestrze pod adresem HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.0\Setup\ <Product> \ ProductDir.

PROJECT_TEMPLATE_NAME

Określony w pliku .vsz.Plik szablonu projektu Kreatora używa do tworzenia projektów.Zazwyczaj jest określony jako "txt".

PROJECT_TEMPLATE_PATH

Katalog zawierający projekt pliki szablonów.Dla języka Visual C++ PRODUCT_INSTALLATION_DIR\VCWizards, jest domyślnie.

RELATIVE_PATH

Jeśli ABSOLUTE_PATH nie zostanie znaleziony, uważa się za RELATIVE_PATH.Jest to ścieżkę względną do PRODUCT_INSTALLATION_DIR.Visual C++ RELATIVE_PATH jest PRODUCT_INSTALLATION_DIR\VCWizards.

SCRIPT_COMMON_PATH

Nazwa katalogu względem PRODUCT_INSTALLATION_DIR, gdzie można znaleźć wspólnego pliku skryptu.Na przykład dla języka Visual C++, jest to VCWizards.

SCRIPT_FILTER

Określony w pliku .vsz.Typy plików, które są umieszczane w folderze plików skryptów w panelu Solution Explorer.Zazwyczaj jest określony jako "js" (JScript) lub "vbs" (VBScript).

SCRIPT_PATH

Lokalizacja kreatora pliku JScript.Domyślnie jest START_PATH\Scripts

START_PATH

Określony w pliku .vsz.Nie jest ustawione przez użytkownika, ale używane wewnętrznie do identyfikowania RELATIVE_PATH lub ABSOLUTE_PATH.Nazwa kreatora (WIZARD_NAME) jest dołączany do tej wartości.

TEMPLATE_FILTER

Określony w pliku .vsz.Typy plików, które są umieszczane w folderze plików szablonów w oknie Solution Explorer.Zazwyczaj jest określony jako "txt".

TEMPLATES_PATH

Określony w pliku .vsz.Lokalizacja plików szablonów kreatora.Domyślnie jest START_PATH\Templates\ <LangID>.

[!UWAGA]

Aby uzyskać więcej informacji na temat LangID, zobacz HTML_PATH.

WIZARD_NAME

Określa nazwę kreatora.Znajduje się w .vsz i używane przez pozostałe symbole.

WIZARD_UI

Określony w pliku .vsz.Wartość logiczna wskazująca, czy Kreator zawiera interfejs użytkownika.Określ TRUE dla interfejsu użytkownika lub FALSE dla bez interfejsu użytkownika.

Zobacz też

Zadania

Tworzenie kreatora niestandardowego

Informacje

Kreator niestandardowy

Execute

Koncepcje

Pliki utworzone dla Twojego kreatora

Projektowanie kreatora