Returns a new color object.
Namespace: Autodesk.Revit.CreationAssembly: RevitAPI (in RevitAPI.dll) Version: 21.0.0.0 (21.1.1.109)
Syntax
C# |
---|
public Color NewColor() |
Visual Basic |
---|
Public Function NewColor As Color |
Visual C++ |
---|
public:
Color^ NewColor() |
Return Value
The new color object.
Examples
CopyC#
Color NewColorInfo(Autodesk.Revit.Creation.Application appCreation)
{
Autodesk.Revit.DB.Color color = appCreation.NewColor();
color.Red = (byte)127;
color.Green = (byte)64;
color.Blue = (byte)32;
StringBuilder info = new StringBuilder();
info.AppendLine("Red:\t" + color.Red.ToString());
info.AppendLine("Green:\t" + color.Green.ToString());
info.AppendLine("Blue:\t" + color.Blue.ToString());
TaskDialog.Show("Revit",info.ToString());
return color;
}
CopyVB.NET
Private Function NewColorInfo(appCreation As Autodesk.Revit.Creation.Application) As Color
Dim color As Autodesk.Revit.DB.Color = appCreation.NewColor()
color.Red = CByte(127)
color.Green = CByte(64)
color.Blue = CByte(32)
Dim info As New StringBuilder()
info.AppendLine("Red:" & vbTab & color.Red.ToString())
info.AppendLine("Green:" & vbTab & color.Green.ToString())
info.AppendLine("Blue:" & vbTab & color.Blue.ToString())
TaskDialog.Show("Revit", info.ToString())
Return color
End Function
See Also