Package microsoft.build.tasks
Class AssignProjectConfiguration
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- microsoft.build.utilities.Task
-
- microsoft.build.tasks.TaskExtension
-
- microsoft.build.tasks.ResolveProjectBase
-
- microsoft.build.tasks.AssignProjectConfiguration
-
- All Implemented Interfaces:
IJCOBridgeReflected
public class AssignProjectConfiguration extends ResolveProjectBase
The base .NET class managing Microsoft.Build.Tasks.AssignProjectConfiguration, Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/Microsoft.Build.Tasks.AssignProjectConfiguration
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringassemblyFullNameFully assembly qualified name: Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3astatic java.lang.StringassemblyShortNameAssembly name: Microsoft.Build.Tasks.v4.0static java.lang.StringclassNameQualified class name: Microsoft.Build.Tasks.AssignProjectConfigurationstatic JCTypeclassTypeThe type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description AssignProjectConfiguration()AssignProjectConfiguration(java.lang.Object instance)Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AssignProjectConfigurationcast(IJCOBridgeReflected from)Try to cast theIJCOBridgeReflectedinstance intoAssignProjectConfiguration, a cast assert is made to check if types are compatible.booleanExecute()booleangetAddSyntheticProjectReferencesForSolutionDependencies()ITaskItem[]getAssignedProjects()java.lang.StringgetCurrentProject()java.lang.StringgetCurrentProjectConfiguration()java.lang.StringgetCurrentProjectPlatform()java.lang.StringgetDefaultToVcxPlatformMapping()java.lang.StringgetJCOAssemblyName()Returns the reflected Assembly namejava.lang.StringgetJCOClassName()Returns the reflected Class namejava.lang.ObjectgetJCOInstance()Returns the instantiated classjava.lang.StringgetJCOObjectName()Returns the reflected Class name used to build the objectJCTypegetJCOType()Returns the instantiated class TypebooleangetOnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration()java.lang.StringgetOutputType()booleangetResolveConfigurationPlatformUsingMappings()booleangetShouldUnsetParentConfigurationAndPlatform()java.lang.StringgetSolutionConfigurationContents()ITaskItem[]getUnassignedProjects()java.lang.StringgetVcxToDefaultPlatformMapping()voidsetAddSyntheticProjectReferencesForSolutionDependencies(boolean AddSyntheticProjectReferencesForSolutionDependencies)voidsetAssignedProjects(ITaskItem[] AssignedProjects)voidsetCurrentProject(java.lang.String CurrentProject)voidsetCurrentProjectConfiguration(java.lang.String CurrentProjectConfiguration)voidsetCurrentProjectPlatform(java.lang.String CurrentProjectPlatform)voidsetDefaultToVcxPlatformMapping(java.lang.String DefaultToVcxPlatformMapping)voidsetJCOInstance(JCObject instance)voidsetOnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration(boolean OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration)voidsetOutputType(java.lang.String OutputType)voidsetResolveConfigurationPlatformUsingMappings(boolean ResolveConfigurationPlatformUsingMappings)voidsetShouldUnsetParentConfigurationAndPlatform(boolean ShouldUnsetParentConfigurationAndPlatform)voidsetSolutionConfigurationContents(java.lang.String SolutionConfigurationContents)voidsetUnassignedProjects(ITaskItem[] UnassignedProjects)voidsetVcxToDefaultPlatformMapping(java.lang.String VcxToDefaultPlatformMapping)-
Methods inherited from class microsoft.build.tasks.ResolveProjectBase
getProjectReferences, setProjectReferences
-
Methods inherited from class microsoft.build.tasks.TaskExtension
getLog
-
Methods inherited from class microsoft.build.utilities.Task
getBuildEngine, getBuildEngine2, getBuildEngine3, getBuildEngine4, getHostObject, setBuildEngine, setHostObject
-
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: Microsoft.Build.Tasks.v4.0- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: Microsoft.Build.Tasks.AssignProjectConfiguration- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AssignProjectConfiguration
public AssignProjectConfiguration(java.lang.Object instance) throws java.lang.ThrowableInternal constructor. Use with caution- Throws:
java.lang.Throwable
-
AssignProjectConfiguration
public AssignProjectConfiguration() throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentException, ArgumentNullException- Throws:
java.lang.ThrowableArgumentOutOfRangeExceptionArgumentExceptionArgumentNullException
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Assembly name- Specified by:
getJCOAssemblyNamein interfaceIJCOBridgeReflected- Overrides:
getJCOAssemblyNamein classResolveProjectBase- Returns:
- A
Stringrepresenting the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name- Specified by:
getJCOClassNamein interfaceIJCOBridgeReflected- Overrides:
getJCOClassNamein classResolveProjectBase- Returns:
- A
Stringrepresenting the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name used to build the object- Specified by:
getJCOObjectNamein interfaceIJCOBridgeReflected- Overrides:
getJCOObjectNamein classResolveProjectBase- Returns:
- A
Stringrepresenting the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class- Specified by:
getJCOInstancein interfaceIJCOBridgeReflected- Overrides:
getJCOInstancein classResolveProjectBase- Returns:
- An
Objectrepresenting the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstancein classResolveProjectBase
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class Type- Specified by:
getJCOTypein interfaceIJCOBridgeReflected- Overrides:
getJCOTypein classResolveProjectBase- Returns:
- A
JCTyperepresenting the CLR Type of the instantiated Class
-
cast
public static AssignProjectConfiguration cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflectedinstance intoAssignProjectConfiguration, a cast assert is made to check if types are compatible.- Parameters:
from-IJCOBridgeReflectedinstance to be casted- Returns:
AssignProjectConfigurationinstance- Throws:
java.lang.Throwable- in case of error during cast operation
-
Execute
public boolean Execute() throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, FormatException, NotImplementedException, NotSupportedException, XmlException, XmlSchemaException, PathTooLongException, OutOfMemoryException- Overrides:
Executein classTask- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentExceptionFormatExceptionNotImplementedExceptionNotSupportedExceptionXmlExceptionXmlSchemaExceptionPathTooLongExceptionOutOfMemoryException
-
getAddSyntheticProjectReferencesForSolutionDependencies
public boolean getAddSyntheticProjectReferencesForSolutionDependencies() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setAddSyntheticProjectReferencesForSolutionDependencies
public void setAddSyntheticProjectReferencesForSolutionDependencies(boolean AddSyntheticProjectReferencesForSolutionDependencies) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getOnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration
public boolean getOnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setOnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration
public void setOnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration(boolean OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getResolveConfigurationPlatformUsingMappings
public boolean getResolveConfigurationPlatformUsingMappings() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setResolveConfigurationPlatformUsingMappings
public void setResolveConfigurationPlatformUsingMappings(boolean ResolveConfigurationPlatformUsingMappings) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getShouldUnsetParentConfigurationAndPlatform
public boolean getShouldUnsetParentConfigurationAndPlatform() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setShouldUnsetParentConfigurationAndPlatform
public void setShouldUnsetParentConfigurationAndPlatform(boolean ShouldUnsetParentConfigurationAndPlatform) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getAssignedProjects
public final ITaskItem[] getAssignedProjects() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setAssignedProjects
public void setAssignedProjects(ITaskItem[] AssignedProjects) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getUnassignedProjects
public final ITaskItem[] getUnassignedProjects() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setUnassignedProjects
public void setUnassignedProjects(ITaskItem[] UnassignedProjects) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getCurrentProject
public java.lang.String getCurrentProject() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setCurrentProject
public void setCurrentProject(java.lang.String CurrentProject) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getCurrentProjectConfiguration
public java.lang.String getCurrentProjectConfiguration() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setCurrentProjectConfiguration
public void setCurrentProjectConfiguration(java.lang.String CurrentProjectConfiguration) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getCurrentProjectPlatform
public java.lang.String getCurrentProjectPlatform() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setCurrentProjectPlatform
public void setCurrentProjectPlatform(java.lang.String CurrentProjectPlatform) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getDefaultToVcxPlatformMapping
public java.lang.String getDefaultToVcxPlatformMapping() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setDefaultToVcxPlatformMapping
public void setDefaultToVcxPlatformMapping(java.lang.String DefaultToVcxPlatformMapping) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getOutputType
public java.lang.String getOutputType() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setOutputType
public void setOutputType(java.lang.String OutputType) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getSolutionConfigurationContents
public java.lang.String getSolutionConfigurationContents() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
setSolutionConfigurationContents
public void setSolutionConfigurationContents(java.lang.String SolutionConfigurationContents) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getVcxToDefaultPlatformMapping
public java.lang.String getVcxToDefaultPlatformMapping() throws java.lang.Throwable, ArgumentException, ArgumentNullException, TypeLoadException, InvalidOperationException, MissingMethodException, TargetInvocationException, NotSupportedException, CultureNotFoundException
-
setVcxToDefaultPlatformMapping
public void setVcxToDefaultPlatformMapping(java.lang.String VcxToDefaultPlatformMapping) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
-