Autodesk.Revit.DB.Visual Namespace
 

Classes

  ClassDescription
Public classAdvancedLayered
Represents the properties of materials.
Public classAdvancedMetal
Represents the properties of materials.
Public classAdvancedOpaque
Represents the properties of materials.
Public classAdvancedTransparent
Represents the properties of materials.
Public classAdvancedWood
Represents the properties of materials.
Public classAppearanceAssetEditScope
A scope object that provides special access and limitations related to editing appearance assets and their related elements.
Public classAsset
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
Represents the properties of materials.
Public classCeramic
Represents the properties of materials.
Public classChecker
Represents the properties of materials.
Public classConcrete
Represents the properties of materials.
Public classGeneric
Represents the properties of materials.
Public classGlazing
Represents the properties of materials.
Public classGradient
Represents the properties of materials.
Public classHardwood
Represents the properties of materials.
Public classMarble
Represents the properties of materials.
Public classMasonryCMU
Represents the properties of materials.
Public classMetal
Represents the properties of materials.
Public classMetallicPaint
Represents the properties of materials.
Public classMirror
Represents the properties of materials.
Public classNoise
Represents the properties of materials.
Public classPlasticVinyl
Represents the properties of materials.
Public classSchemaCommon
Represents the properties of materials.
Public classSolidGlass
Represents the properties of materials.
Public classSpeckle
Represents the properties of materials.
Public classStone
Represents the properties of materials.
Public classTile
Represents the properties of materials.
Public classUnifiedBitmap
Represents the properties of materials.
Public classWallPaint
Represents the properties of materials.
Public classWater
Represents the properties of materials.
Public classWave
Represents the properties of materials.
Public classWood
Represents the properties of materials.

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 "PrismLayered" 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 "PrismLayered" 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 "PrismWood" schema.