Class Rule
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- microsoft.build.framework.xamltypes.RuleSchema
-
- microsoft.build.framework.xamltypes.Rule
-
- All Implemented Interfaces:
IJCOBridgeReflected
public class Rule extends RuleSchema
The base .NET class managing Microsoft.Build.Framework.XamlTypes.Rule, Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/Microsoft.Build.Framework.XamlTypes.Rule
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.String
assemblyFullName
Fully assembly qualified name: Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3astatic java.lang.String
assemblyShortName
Assembly name: Microsoft.Build.Frameworkstatic java.lang.String
className
Qualified class name: Microsoft.Build.Framework.XamlTypes.Rulestatic JCType
classType
The type managed from JCOBridge.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
BeginInit()
static Rule
cast(IJCOBridgeReflected from)
Try to cast theIJCOBridgeReflected
instance intoRule
, a cast assert is made to check if types are compatible.void
EndInit()
java.lang.String
getAdditionalInputs()
java.lang.String
getCommandLine()
DataSource
getDataSource()
java.lang.String
getDescription()
java.lang.String
getDisplayName()
java.lang.String
getExecutionDescription()
java.lang.String
getFileExtension()
java.lang.String
getHelpString()
java.lang.String
getJCOAssemblyName()
Returns the reflected Assembly namejava.lang.String
getJCOClassName()
Returns the reflected Class namejava.lang.Object
getJCOInstance()
Returns the instantiated classjava.lang.String
getJCOObjectName()
Returns the reflected Class name used to build the objectJCType
getJCOType()
Returns the instantiated class Typejava.lang.String
getName()
int
getOrder()
java.lang.String
getOutputs()
RuleOverrideMode
getOverrideMode()
java.lang.String
getPageTemplate()
OrderedDictionary
GetPropertiesByCategory()
BaseProperty
GetProperty(java.lang.String propertyName)
boolean
getPropertyPagesHidden()
java.lang.String
getSeparator()
boolean
getShowOnlyRuleProperties()
boolean
getSupportsFileBatching()
java.lang.String
getSwitchPrefix()
java.lang.String
getToolName()
void
setAdditionalInputs(java.lang.String AdditionalInputs)
void
setCommandLine(java.lang.String CommandLine)
void
setDataSource(DataSource DataSource)
void
setDescription(java.lang.String Description)
void
setDisplayName(java.lang.String DisplayName)
void
setExecutionDescription(java.lang.String ExecutionDescription)
void
setFileExtension(java.lang.String FileExtension)
void
setHelpString(java.lang.String HelpString)
void
setJCOInstance(JCObject instance)
void
setName(java.lang.String Name)
void
setOrder(int Order)
void
setOutputs(java.lang.String Outputs)
void
setOverrideMode(RuleOverrideMode OverrideMode)
void
setPageTemplate(java.lang.String PageTemplate)
void
setPropertyPagesHidden(boolean PropertyPagesHidden)
void
setSeparator(java.lang.String Separator)
void
setShowOnlyRuleProperties(boolean ShowOnlyRuleProperties)
void
setSupportsFileBatching(boolean SupportsFileBatching)
void
setSwitchPrefix(java.lang.String SwitchPrefix)
void
setToolName(java.lang.String ToolName)
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: Microsoft.Build.Framework, 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.Framework- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: Microsoft.Build.Framework.XamlTypes.Rule- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Rule
public Rule(java.lang.Object instance) throws java.lang.Throwable
Internal constructor. Use with caution- Throws:
java.lang.Throwable
-
Rule
public Rule() throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentException
- Throws:
java.lang.Throwable
ArgumentOutOfRangeException
ArgumentException
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Assembly name- Specified by:
getJCOAssemblyName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOAssemblyName
in classRuleSchema
- Returns:
- A
String
representing the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name- Specified by:
getJCOClassName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOClassName
in classRuleSchema
- Returns:
- A
String
representing the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name used to build the object- Specified by:
getJCOObjectName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOObjectName
in classRuleSchema
- Returns:
- A
String
representing the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class- Specified by:
getJCOInstance
in interfaceIJCOBridgeReflected
- Overrides:
getJCOInstance
in classRuleSchema
- Returns:
- An
Object
representing the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstance
in classRuleSchema
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class Type- Specified by:
getJCOType
in interfaceIJCOBridgeReflected
- Overrides:
getJCOType
in classRuleSchema
- Returns:
- A
JCType
representing the CLR Type of the instantiated Class
-
cast
public static Rule cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflected
instance intoRule
, a cast assert is made to check if types are compatible.- Parameters:
from
-IJCOBridgeReflected
instance to be casted- Returns:
Rule
instance- Throws:
java.lang.Throwable
- in case of error during cast operation
-
GetProperty
public BaseProperty GetProperty(java.lang.String propertyName) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException
- Throws:
java.lang.Throwable
ArgumentException
ArgumentOutOfRangeException
ArgumentNullException
InvalidOperationException
-
GetPropertiesByCategory
public OrderedDictionary GetPropertiesByCategory() throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, NotSupportedException
-
BeginInit
public void BeginInit() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
EndInit
public void EndInit() throws java.lang.Throwable, InvalidOperationException
- Throws:
java.lang.Throwable
InvalidOperationException
-
getPropertyPagesHidden
public boolean getPropertyPagesHidden() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setPropertyPagesHidden
public void setPropertyPagesHidden(boolean PropertyPagesHidden) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getShowOnlyRuleProperties
public boolean getShowOnlyRuleProperties() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setShowOnlyRuleProperties
public void setShowOnlyRuleProperties(boolean ShowOnlyRuleProperties) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getSupportsFileBatching
public boolean getSupportsFileBatching() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setSupportsFileBatching
public void setSupportsFileBatching(boolean SupportsFileBatching) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getOrder
public int getOrder() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setOrder
public void setOrder(int Order) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getDataSource
public DataSource getDataSource() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setDataSource
public void setDataSource(DataSource DataSource) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getOverrideMode
public RuleOverrideMode getOverrideMode() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setOverrideMode
public void setOverrideMode(RuleOverrideMode OverrideMode) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getAdditionalInputs
public java.lang.String getAdditionalInputs() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setAdditionalInputs
public void setAdditionalInputs(java.lang.String AdditionalInputs) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getCommandLine
public java.lang.String getCommandLine() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setCommandLine
public void setCommandLine(java.lang.String CommandLine) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getDescription
public java.lang.String getDescription() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setDescription
public void setDescription(java.lang.String Description) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getDisplayName
public java.lang.String getDisplayName() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setDisplayName
public void setDisplayName(java.lang.String DisplayName) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getExecutionDescription
public java.lang.String getExecutionDescription() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setExecutionDescription
public void setExecutionDescription(java.lang.String ExecutionDescription) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getFileExtension
public java.lang.String getFileExtension() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setFileExtension
public void setFileExtension(java.lang.String FileExtension) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getHelpString
public java.lang.String getHelpString() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setHelpString
public void setHelpString(java.lang.String HelpString) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getName
public java.lang.String getName() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setName
public void setName(java.lang.String Name) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getOutputs
public java.lang.String getOutputs() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setOutputs
public void setOutputs(java.lang.String Outputs) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getPageTemplate
public java.lang.String getPageTemplate() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setPageTemplate
public void setPageTemplate(java.lang.String PageTemplate) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getSeparator
public java.lang.String getSeparator() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setSeparator
public void setSeparator(java.lang.String Separator) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getSwitchPrefix
public java.lang.String getSwitchPrefix() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setSwitchPrefix
public void setSwitchPrefix(java.lang.String SwitchPrefix) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getToolName
public java.lang.String getToolName() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setToolName
public void setToolName(java.lang.String ToolName) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
-