Udostępnij przez


Składnia wiersza polecenia WsdCodeGen

WsdCodeGen ma dwie funkcje: generowanie plików konfiguracji i generowanie kodu źródłowego dla aplikacji klienckich i hostów WSDAPI. Ten temat zawiera składnię wiersza polecenia używaną do wykonywania każdego zadania.

Generowanie pliku konfiguracji

Składnia

WSDCODEGEN.EXE/generateconfig:{client|host|wszystkie} [/outputfile:ConfigFileName]WSDLFileNameList

Parametry

/generateconfig:{client | host | all}

Typ kodu, który zostanie wygenerowany przez plik konfiguracji wyjściowej. /generateconfig:client służy do generowania pliku konfiguracji do generowania kodu klienta, /generateconfig:host służy do generowania pliku konfiguracji do generowania kodu hosta, a /generateconfig:all służy do generowania pliku konfiguracji do generowania zarówno kodu klienta, jak i hosta.

**/outputfile:**ConfigFileName

Ten opcjonalny parametr służy do określania nazwy pliku konfiguracji wyjściowej. Jeśli ten parametr zostanie wykluczony, nazwa wyjściowego pliku konfiguracji to codegen.config.

/pnpx

Dołącz szablon PnP-X do pliku konfiguracji.

WSDLFileNameList

Rozdzielana spacjami lista plików WSDL, które mają być przetwarzane przez program WsdCodeGen.

Generowanie kodu źródłowego

Składnia

WSDCODEGEN.EXE/generatecode[/download][/gbc][outputroot:path][/writeaccess:polecenie]ConfigFileName

Parametry

/generatecode

Directs WsdCodeGen w celu wygenerowania kodu źródłowego. Jest to tryb domyślny, jeśli nie określono trybu.

/download

Pobiera zaimportowane dokumenty, do których odwołuje się plik konfiguracji. Ten parametr jest opcjonalny.

/gbc

Dodaje komentarze do kodu źródłowego, który wskazuje, że kod został wygenerowany. Komentarze te są poprzedzone frazą "Generated by". Ten parametr jest opcjonalny.

**/outputroot:**ścieżki

Lokalizacja wyjściowa wygenerowanych plików. ścieżki może być ścieżką bezwzględną lub względną. Ten parametr jest opcjonalny.

**/writeaccess:**polecenia

Przekierowuje program WsdCodeGen do wykonania określonego polecenia przed zmodyfikowaniem istniejących plików na dysku. Pliki wyjściowe identyczne z plikami na dysku nie otrzymają tego polecenia ani nie zostaną zapisane. Jeśli polecenie zawiera sekwencję "{0}", ta sekwencja zostanie zamieniona na nazwę pliku, który ma zostać zmodyfikowany. Jeśli nie, nazwa pliku zostanie dołączona do polecenia .

Przykłady:

/writeaccess:"attrib -r"

/writeaccess:"attrib -r {0}"

/writeaccess:"copy {0} .. \backup\"

ConfigFileName

Nazwa pliku konfiguracji do przetworzenia przed wygenerowaniem kodu.

Legenda formatowania

Format Znaczenie
kursywa Informacje, które użytkownik musi podać
pogrubienie Elementy, które użytkownik musi wpisać dokładnie tak, jak pokazano
Między nawiasami kwadratowymi ([]) Elementy opcjonalne
Między nawiasami klamrowymi ({}); opcje rozdzielone potokami (|). Przykład: {even|odd} Zestaw wyborów, z których użytkownik musi wybrać tylko jeden

Wymagania

Wymaganie Wartość
Minimalny obsługiwany klient
Windows Vista [tylko aplikacje klasyczne]
Minimalny obsługiwany serwer
Windows Server 2008 [tylko aplikacje klasyczne]

Zobacz też

plik konfiguracji programu WsdCodeGen

using WsdCodeGen