ResolveComReference — Zadanie
Przyjmuje wykaz nazwy biblioteki typów lub pliki TLB i rozwiązuje te biblioteki typów do lokalizacji na dysku.
Parametry
W poniższej tabeli opisano parametry ResolveCOMReference zadania.
Parametr |
Opis |
---|---|
DelaySign |
Opcjonalny Boolean parametru. Jeśli true, umieszcza klucz publiczny w zestawie.Jeśli false, w pełni znaki zestawu. |
EnvironmentVariables |
Opcjonalny String[] parametru. Tablica par zmiennych środowiskowych, oddzielone od znaku równości.Te zmienne są przekazywane do zduplikowanego tlbimp.exe i aximp.exe, w uzupełnieniu do lub przesłanianie selektywnie, blok środowiska regularne... |
ExecuteAsTool |
Opcjonalny Boolean parametru. Jeśli true, działa tlbimp.exe i aximp.exe od docelowej odpowiednie ramy out pozaprocesowe wygenerować Zespoły opakowaniowe konieczne.Ten parametr umożliwia kierowanie multi. |
IncludeVersionInInteropName |
Opcjonalny Boolean parametru. Jeśli true, wersja biblioteki typów zostaną uwzględnione w nazwie otoki.Wartością domyślną jest false. |
KeyContainer |
Opcjonalny String parametru. Określa kontener, który posiada publicznych lub prywatnych pary kluczy. |
KeyFile |
Opcjonalny String parametru. Określa element, który zawiera publicznych lub prywatnych pary kluczy. |
NoClassMembers |
Opcjonalny Boolean parametru. |
ResolvedAssemblyReferences |
Opcjonalny ITaskItem[] parametr wyjściowy. Określa odwołania do zestawów rozwiązane. |
ResolvedFiles |
Opcjonalny ITaskItem[] parametr wyjściowy. Określa w pełni kwalifikowaną pliki na dysku, które odpowiadają fizycznej lokalizacji biblioteki typów, które zostały przewidziane jako dane wejściowe do tego zadania. |
ResolvedModules |
Opcjonalny ITaskItem[] parametru. |
SdkToolsPath |
Opcjonalny [String] parametru. Jeśli ExecuteAsTool jest true, ten parametr musi być ustawiony do ścieżki narzędzia zestawu SDK dla framework w wersji do grupy docelowej. |
StateFile |
Opcjonalny [String] parametru. Określa plik pamięci podręcznej dla sygnatury czasowe składnika COM.Jeśli nie występuje, uruchom każdy będzie ponownie wygenerować wszystkie opakowania. |
TargetFrameworkVersion |
Opcjonalny [String] parametru. Określa wersję ramy cel projektu. Wartością domyślną jest String.Empty.co oznacza, że istnieje odwołanie w ramach struktury docelowej bez filtrowania. |
TargetProcessorArchitecture |
Opcjonalny [String] parametru. Określa preferowany cel architektury procesora.Przekazany do flagi /machine tlbimp.exe po translacji. Wartość parametru, należy być członkiem ProcessorArchitecture. |
TypeLibFiles |
Opcjonalny ITaskItem[] parametru. Określa ścieżkę pliku typu biblioteki COM odwołań.Elementy zawarte w ten parametr może zawierać elementu metadanych.Aby uzyskać więcej informacji zobacz sekcję "TypeLibFiles metadanych elementu" poniżej. |
TypeLibNames |
Opcjonalny ITaskItem[] parametru. Określa nazwy biblioteki typów do rozwiązania.Elementy zawarte w ten parametr musi zawierać niektóre metadane elementu.Aby uzyskać więcej informacji zobacz sekcję "TypeLibNames metadanych elementu" poniżej. |
WrapperOutputDirectory |
Opcjonalny String parametru. Lokalizacja na dysku gdzie jest umieszczony wygenerowanego zestawu międzyoperacyjnego.Jeżeli nie określono elementu metadanych, zadanie używa bezwzględną ścieżkę katalogu gdzie znajduje się plik projektu. |
Uwagi
Metadane elementu TypeLibNames
W poniższej tabeli opisano dostępne metadanych elementu dla elementów przekazany do TypeLibNames parametru.
Metadane |
Opis |
---|---|
GUID |
Metadane wymaganego elementu. Identyfikator GUID biblioteki typów.Metadane elementu nie jest określony, zadanie zakończy się niepowodzeniem. |
VersionMajor |
Metadane wymaganego elementu. Główna wersja biblioteki typów.Metadane elementu nie jest określony, zadanie zakończy się niepowodzeniem. |
VersionMinor |
Metadane wymaganego elementu. Wersja pomocnicza biblioteki typów.Metadane elementu nie jest określony, zadanie zakończy się niepowodzeniem. |
LocaleIdentifier |
Opcjonalny element metadanych. Identyfikator ustawień regionalnych (lub LCID) biblioteki typów.Podany jako wartość 32-bitowa, która identyfikuje język preferowany przez użytkownika, regionu lub aplikacji.Jeżeli nie określono elementu metadanych, zadanie używa domyślny identyfikator ustawień regionalnych "0". |
WrapperTool |
Opcjonalny element metadanych. Określa narzędzia otoki, który jest używany do generowania otoki zestawu dla tej biblioteki typów.Jeżeli nie określono elementu metadanych, zadanie używa domyślnego narzędzia otoki "tlbimp".Są dostępne, uwzględniania wielkości liter wyborów typelibs:
|
Metadane elementu TypeLibFiles
W poniższej tabeli opisano dostępne metadanych elementu dla elementów przekazany do TypeLibFiles parametru.
Metadane |
Opis |
---|---|
WrapperTool |
Opcjonalny element metadanych. Określa narzędzia otoki, który jest używany do generowania otoki zestawu dla tej biblioteki typów.Jeżeli nie określono elementu metadanych, zadanie używa domyślnego narzędzia otoki "tlbimp".Są dostępne, uwzględniania wielkości liter wyborów typelibs:
|
[!UWAGA]
Więcej informacji podasz do jednoznacznej identyfikacji biblioteki typów, tym większa możliwość, że zadanie będzie rozpoznawać właściwy plik na dysku.
Uwagi
Oprócz parametrów wymienionych powyżej, to zadanie dziedziczy parametry z Task klasy.Aby uzyskać listę tych dodatkowych parametrów i ich opisy, zobacz Klasa podstawowa zadania.