ResolveComReference Properties

 

This API supports the product infrastructure and is not intended to be used directly from your code.

Namespace:   Microsoft.Build.Tasks
Assembly:  Microsoft.Build.Tasks.v4.0 (in Microsoft.Build.Tasks.v4.0.dll)

NameDescription
System_CAPS_pubpropertyBuildEngine

Gets or sets the build engine interface that is available to tasks.(Inherited from AppDomainIsolatedTask.)

System_CAPS_pubpropertyDelaySign

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a Boolean value that specifies whether the ResolveComReference task places the public key in the assembly (true) or fully signs the assembly (false).

System_CAPS_pubpropertyEnvironmentVariables

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets an array of name-value pairs of environment variables that should be passed to the spawned tlbimp.exe and aximp.exe in addition to (or selectively overriding) the regular environment block.

System_CAPS_pubpropertyExecuteAsTool

This API supports the product infrastructure and is not intended to be used directly from your code. Property to allow multitargeting of ResolveComReferences: If true, tlbimp.exe and aximp.exe from the appropriate target framework will be run out-of-proc to generate the necessary wrapper assemblies.

System_CAPS_pubpropertyHostObject

Gets or sets a host object instance that is associated with the derived Task.(Inherited from AppDomainIsolatedTask.)

System_CAPS_pubpropertyIncludeVersionInInteropName

This API supports the product infrastructure and is not intended to be used directly from your code. When set to true, the typelib version will be included in the wrapper name. Default is false.

System_CAPS_pubpropertyKeyContainer

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a container that holds a key pair.

System_CAPS_pubpropertyKeyFile

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets an item that contains a key pair.

System_CAPS_pubpropertyLog

This API supports the product infrastructure and is not intended to be used directly from your code. Gets an instance of a TaskLoggingHelperExtension class containing task logging methods.(Inherited from AppDomainIsolatedTaskExtension.)

System_CAPS_pubpropertyNoClassMembers

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a Boolean value that specifies whether to pass the TypeLibImporterFlags.PreventClassMembers flag to .tlb wrapper generation.

System_CAPS_pubpropertyResolvedAssemblyReferences

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the resolved assembly references.

System_CAPS_pubpropertyResolvedFiles

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the fully qualified files on disk that correspond to the physical locations of the type libraries that were provided as input to this task.

System_CAPS_pubpropertyResolvedModules

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the paths to the modules that were found.

System_CAPS_pubpropertySdkToolsPath

This API supports the product infrastructure and is not intended to be used directly from your code. If ExecuteAsTool is true, this must be set to the SDK tools path for the framework version being targeted.

System_CAPS_pubpropertySilent

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a flag specifying whether messages or warnings are logged. Default is false, messages and warnings are logged.

System_CAPS_pubpropertyStateFile

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the cache file for COM component timestamps.

System_CAPS_pubpropertyTargetFrameworkVersion

This API supports the product infrastructure and is not intended to be used directly from your code. The project target framework version. Default is empty. which means there will be no filtering for the reference based on their target framework.

System_CAPS_pubpropertyTargetProcessorArchitecture

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the name of the preferred target processor architecture, which is passed to the tlbimp.exe /machine flag after translation, for example x86, ia64, amd64 or msil.

System_CAPS_pubpropertyTypeLibFiles

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the type library file path to COM references.

System_CAPS_pubpropertyTypeLibNames

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the type library names to resolve.

System_CAPS_pubpropertyWrapperOutputDirectory

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the location on disk where the generated interop assembly is placed.

Return to top
Show: