Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W zintegrowanym środowisku projektowym programu Visual Studio można dodawać kreatory do okien dialogowych Nowy projekt, Dodawanie nowego elementu lub Dodawanie podprojektu . Dodane kreatory są dostępne w menu Plik lub klikając prawym przyciskiem myszy projekt w Eksplorator rozwiązań. Środowisko IDE przekazuje parametry kontekstu do implementacji kreatora. Parametry kontekstu definiują stan projektu, gdy środowisko IDE wywołuje kreatora.
Środowisko IDE uruchamia kreatora, ustawiając flagę VSADDITEMOPERATION w wywołaniu środowiska IDE na AddItem metodę projektu. Po ustawieniu projekt musi spowodować IVsExtensibility::RunWizardFile wykonanie metody przy użyciu zarejestrowanej nazwy kreatora lub identyfikatora GUID i innych parametrów kontekstu, które środowisko IDE przekazuje do niego.
Parametry kontekstu dla nowego projektu
| Parametr | Opis |
|---|---|
WizardType |
Zarejestrowany typ kreatora (vsWizardNewProject) lub identyfikator GUID wskazujący typ kreatora. W implementacji zestawu VISUAL Studio SDK identyfikator GUID kreatora to {0F90E1D0-4999-11D1-B6D1-00A0C90F2744}. |
ProjectName |
Ciąg, który jest unikatową nazwą projektu programu Visual Studio. |
LocalDirectory |
Lokalizacja lokalna plików roboczych projektów. |
InstallationDirectory |
Ścieżka katalogu programu Visual Studio jest instalowana. |
FExclusive |
Flaga logiczna wskazująca, że projekt powinien zamknąć otwarte rozwiązania. |
SolutionName |
Nazwa pliku rozwiązania bez części katalogu lub rozszerzenia sln . Nazwa pliku suo jest również tworzona przy użyciu polecenia SolutionName. Jeśli ten argument nie jest pustym ciągiem, kreator używa Create polecenia przed dodaniem projektu za pomocą AddFromTemplatepolecenia . Jeśli ta nazwa jest pustym ciągiem, użyj polecenia AddFromTemplate bez wywoływania metody Create. |
Silent |
Wartość logiczna wskazująca, czy kreator powinien działać w trybie dyskretnym, jakby kliknięto przycisk Zakończ (TRUE). |
Parametry kontekstu dla polecenia Dodaj nowy element
| Parametr | Opis |
|---|---|
WizardType |
Zarejestrowany typ kreatora (vsWizardAddItem) lub identyfikator GUID wskazujący typ kreatora. W implementacji zestawu SDK programu Visual Studio identyfikator GUID kreatora to {0F90E1D1-4999-11D1-B6D1-00A0C90F2744}. |
ProjectName |
Ciąg, który jest unikatową nazwą projektu programu Visual Studio. |
ProjectItems |
Lokalizacja lokalna zawierająca robocze pliki projektu. |
ItemName |
Nazwa elementu, który ma zostać dodany. Ta nazwa to domyślna nazwa pliku lub nazwa pliku, którą użytkownik wpisze w oknie dialogowym Dodawanie elementów . Nazwa jest oparta na flagach ustawionych w pliku vsdir . Nazwa może być wartością null. |
InstallationDirectory |
Ścieżka katalogu programu Visual Studio jest instalowana. |
Silent |
Wartość logiczna wskazująca, czy kreator powinien działać w trybie dyskretnym, jakby kliknięto przycisk Zakończ (TRUE). |
Parametry kontekstu dla dodawania podprojektu
| Parametr | Opis |
|---|---|
WizardType |
Zarejestrowany typ kreatora (vsWizardAddSubProject) lub identyfikator GUID wskazujący typ kreatora. W implementacji zestawu SDK programu Visual Studio identyfikator GUID kreatora to {0F90E1D2-4999-11D1-B6D1-00A0C90F2744}. |
ProjectName |
Ciąg, który jest unikatową nazwą projektu programu Visual Studio. |
ProjectItems |
Wskaźnik do kolekcji ProjectItems , na której działa kreator. Ten wskaźnik jest przekazywany do kreatora na podstawie wyboru hierarchii projektu. Użytkownik zazwyczaj wybiera folder, w którym należy umieścić element, a następnie wywołuje okno dialogowe Dodawanie elementu projektu. |
LocalDirectory |
Lokalizacja lokalna plików roboczych projektów. |
ItemName |
Nazwa elementu, który ma zostać dodany. Ta nazwa to domyślna nazwa pliku lub nazwa pliku, którą użytkownik wpisze w oknie dialogowym Dodawanie elementów . Nazwa jest oparta na flagach ustawionych w pliku vsdir . Nazwa może być wartością null. |
InstallationDirectory |
Ścieżka katalogu instalacji programu Visual Studio. |
Silent |
Wartość logiczna wskazująca, czy kreator powinien działać w trybie dyskretnym, jakby kliknięto przycisk Zakończ (TRUE). |