Autodesk.Revit.DB.Visual Namespace

 
Classes
 ClassDescription
Public classAdvancedGlazing A static class that provides access to the property names that appear in the AdvancedGlazing visual asset schema.
Public classAdvancedLayered A static class that provides access to the property names that appear in the AdvancedLayered visual asset schema.
Public classAdvancedMetal A static class that provides access to the property names that appear in the AdvancedMetal visual asset schema.
Public classAdvancedOpaque A static class that provides access to the property names that appear in the AdvancedOpaque visual asset schema.
Public classAdvancedTransparent A static class that provides access to the property names that appear in the AdvancedTransparent visual asset schema.
Public classAdvancedWood A static class that provides access to the property names that appear in the AdvancedWood visual asset schema.
Public classCode exampleAppearanceAssetEditScope A scope object that provides special access and limitations related to editing appearance assets and their related elements.
Public classCode exampleAsset Represents a connected property of material.
Public classAssetProperties Represents a set of asset property(s).
Public classAssetProperty Represents a property of material.
Public classAssetPropertyBoolean Represents a property of material.
Public classAssetPropertyDistance Represents a property of material.
Public classAssetPropertyDouble Represents a property of material.
Public classAssetPropertyDoubleArray2d Represents a property consisting of an array of double values.
Public classAssetPropertyDoubleArray3d Represents a vector or point property.
Public classAssetPropertyDoubleArray4d Represents a color property of material.
Public classAssetPropertyDoubleMatrix44 Represents a property consisting of an array of double values.
Public classAssetPropertyEnum Represents a property of material.
Public classAssetPropertyFloat Represents a property of material.
Public classAssetPropertyFloatArray Represents a property consisting of an array of float values.
Public classAssetPropertyInt64 Represents a property of Int64 value.
Public classAssetPropertyInteger Represents a property of material.
Public classAssetPropertyList Represents a list of AssetProperty(s).
Public classAssetPropertyReference Represents a connected property of material.
Public classAssetPropertyString Represents a property of material.
Public classAssetPropertyTime Represents a connected property of material.
Public classAssetPropertyUInt64 Represents a property of UInt64 value.
Public classAssetSet 
Public classAssetSetIterator 
Public classBumpMap A static class that provides access to the property names that appear in the BumpMap visual asset schema.
Public classCeramic A static class that provides access to the property names that appear in the Ceramic visual asset schema.
Public classChecker A static class that provides access to the property names that appear in the Checker visual asset schema.
Public classConcrete A static class that provides access to the property names that appear in the Concrete visual asset schema.
Public classGeneric A static class that provides access to the property names that appear in the Generic visual asset schema.
Public classGlazing A static class that provides access to the property names that appear in the Glazing visual asset schema.
Public classGradient A static class that provides access to the property names that appear in the Gradient visual asset schema.
Public classHardwood A static class that provides access to the property names that appear in the Hardwood visual asset schema.
Public classMarble A static class that provides access to the property names that appear in the Marble visual asset schema.
Public classMasonryCMU A static class that provides access to the property names that appear in the MasonryCMU visual asset schema.
Public classMetal A static class that provides access to the property names that appear in the Metal visual asset schema.
Public classMetallicPaint A static class that provides access to the property names that appear in the MetallicPaint visual asset schema.
Public classMirror A static class that provides access to the property names that appear in the Mirror visual asset schema.
Public classNoise A static class that provides access to the property names that appear in the Noise visual asset schema.
Public classPlasticVinyl A static class that provides access to the property names that appear in the PlasticVinyl visual asset schema.
Public classSchemaCommon A static class that provides access to the property names that appear in all the visual Asset types.
Public classSolidGlass A static class that provides access to the property names that appear in the SolidGlass visual asset schema.
Public classSpeckle A static class that provides access to the property names that appear in the Speckle visual asset schema.
Public classStone A static class that provides access to the property names that appear in the Stone visual asset schema.
Public classTile A static class that provides access to the property names that appear in the Tile visual asset schema.
Public classUnifiedBitmap A static class that provides access to the property names that appear in the UnifiedBitmap visual asset schema.
Public classWallPaint A static class that provides access to the property names that appear in the WallPaint visual asset schema.
Public classWater A static class that provides access to the property names that appear in the Water visual asset schema.
Public classWave A static class that provides access to the property names that appear in the Wave visual asset schema.
Public classWood A static class that provides access to the property names that appear in the Wood visual asset schema.
Enumerations
 EnumerationDescription
Public enumerationAssetPropertyType Enumerated type listing the type of asset property
Public enumerationAssetType Enumerated asset types
Public enumerationBumpmapType The enumerated type representing the permitted values for the asset property "BumpmapType" from the "BumpMap" schema.
Public enumerationCeramicApplicationType The enumerated type representing the permitted values for the asset property "CeramicApplication" from the "Ceramic" schema.
Public enumerationCeramicBumpType The enumerated type representing the permitted values for the asset property "CeramicBump" from the "Ceramic" schema.
Public enumerationCeramicPatternType The enumerated type representing the permitted values for the asset property "CeramicPattern" from the "Ceramic" schema.
Public enumerationCeramicType The enumerated type representing the permitted values for the asset property "CeramicType" from the "Ceramic" schema.
Public enumerationCommonSharedAssetType The enumerated type representing the permitted values for the asset property "CommonSharedAsset" from the "Ceramic" schema.
Public enumerationConcreteBrightmodeType The enumerated type representing the permitted values for the asset property "ConcreteBrightmode" from the "Concrete" schema.
Public enumerationConcreteFinishType The enumerated type representing the permitted values for the asset property "ConcreteFinish" from the "Concrete" schema.
Public enumerationConcreteSealantType The enumerated type representing the permitted values for the asset property "ConcreteSealant" from the "Concrete" schema.
Public enumerationGlazingTransmittanceColorType The enumerated type representing the permitted values for the asset property "GlazingTransmittanceColor" from the "Glazing" schema.
Public enumerationGradientInterpolationType The enumerated type representing the permitted values for the asset property "GradientInterpolation" from the "Gradient" schema.
Public enumerationGradientNoiseType The enumerated type representing the permitted values for the asset property "GradientNoise" from the "Gradient" schema.
Public enumerationGradientType The enumerated type representing the permitted values for the asset property "GradientType" from the "Gradient" schema.
Public enumerationHardwoodApplicationType The enumerated type representing the permitted values for the asset property "HardwoodApplication" from the "Hardwood" schema.
Public enumerationHardwoodFinishType The enumerated type representing the permitted values for the asset property "HardwoodFinish" from the "Hardwood" schema.
Public enumerationHardwoodImperfectionsType The enumerated type representing the permitted values for the asset property "HardwoodImperfections" from the "Hardwood" schema.
Public enumerationHardwoodTintEnabledType The enumerated type representing the permitted values for the asset property "HardwoodTintEnabled" from the "Hardwood" schema.
Public enumerationLayeredNdfType The enumerated type representing the permitted values for the asset property "LayeredNdfType" from the "AdvancedLayered" schema.
Public enumerationMasonryCMUApplicationType The enumerated type representing the permitted values for the asset property "MasonryCMUApplication" from the "MasonryCMU" schema.
Public enumerationMasonryCMUPatternType The enumerated type representing the permitted values for the asset property "MasonryCMUPattern" from the "MasonryCMU" schema.
Public enumerationMasonryCMUType The enumerated type representing the permitted values for the asset property "MasonryCMUType" from the "MasonryCMU" schema.
Public enumerationMetalFinishType The enumerated type representing the permitted values for the asset property "MetalFinish" from the "Metal" schema.
Public enumerationMetallicpaintFinishType The enumerated type representing the permitted values for the asset property "MetallicpaintFinish" from the "MetallicPaint" schema.
Public enumerationMetallicpaintFlecksType The enumerated type representing the permitted values for the asset property "MetallicpaintFlecks" from the "MetallicPaint" schema.
Public enumerationMetallicpaintPearlType The enumerated type representing the permitted values for the asset property "MetallicpaintPearl" from the "MetallicPaint" schema.
Public enumerationMetallicpaintTopcoatType The enumerated type representing the permitted values for the asset property "MetallicpaintTopcoat" from the "MetallicPaint" schema.
Public enumerationMetalPatternType The enumerated type representing the permitted values for the asset property "MetalPattern" from the "Metal" schema.
Public enumerationMetalPerforationsType The enumerated type representing the permitted values for the asset property "MetalPerforations" from the "Metal" schema.
Public enumerationMetalType The enumerated type representing the permitted values for the asset property "MetalType" from the "Metal" schema.
Public enumerationNoiseType The enumerated type representing the permitted values for the asset property "NoiseType" from the "Noise" schema.
Public enumerationPlasticvinylApplicationType The enumerated type representing the permitted values for the asset property "PlasticvinylApplication" from the "PlasticVinyl" schema.
Public enumerationPlasticvinylBumpType The enumerated type representing the permitted values for the asset property "PlasticvinylBump" from the "PlasticVinyl" schema.
Public enumerationPlasticvinylPatternType The enumerated type representing the permitted values for the asset property "PlasticvinylPattern" from the "PlasticVinyl" schema.
Public enumerationPlasticvinylType The enumerated type representing the permitted values for the asset property "PlasticvinylType" from the "PlasticVinyl" schema.
Public enumerationSolidglassBumpEnableType The enumerated type representing the permitted values for the asset property "SolidglassBumpEnable" from the "SolidGlass" schema.
Public enumerationSolidglassTransmittanceType The enumerated type representing the permitted values for the asset property "SolidglassTransmittance" from the "SolidGlass" schema.
Public enumerationStoneApplicationType The enumerated type representing the permitted values for the asset property "StoneApplication" from the "Stone" schema.
Public enumerationStoneBumpType The enumerated type representing the permitted values for the asset property "StoneBump" from the "Stone" schema.
Public enumerationStonePatternType The enumerated type representing the permitted values for the asset property "StonePattern" from the "Stone" schema.
Public enumerationSurfaceNdfType The enumerated type representing the permitted values for the asset property "SurfaceNdfType" from the "AdvancedLayered" schema.
Public enumerationTileBrickType The enumerated type representing the permitted values for the asset property "TileBrickType" from the "Tile" schema.
Public enumerationWallpaintApplicationType The enumerated type representing the permitted values for the asset property "WallpaintApplication" from the "WallPaint" schema.
Public enumerationWallpaintFinishType The enumerated type representing the permitted values for the asset property "WallpaintFinish" from the "WallPaint" schema.
Public enumerationWaterTintEnableType The enumerated type representing the permitted values for the asset property "WaterTintEnable" from the "Water" schema.
Public enumerationWaterType The enumerated type representing the permitted values for the asset property "WaterType" from the "Water" schema.
Public enumerationWaveDistributionType The enumerated type representing the permitted values for the asset property "WaveDistribution" from the "Wave" schema.
Public enumerationWoodPoreType The enumerated type representing the permitted values for the asset property "WoodPoreType" from the "AdvancedLayered" schema.