This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.

Syntax

C# Copy imageCopy Code
[]
public sealed class ModuleInfo
Visual Basic (Declaration) Copy imageCopy Code
<> _
Public NotInheritable Class ModuleInfo

The type exposes the following properties.

Public Properties

  Name Description
Public property AllowedZones
Gets the allowed SXML Security zones for this macro.
Public property AllowVirtualProperties
Returns true if this module allows virtual properties
Public property AssetType
Gets the type of the asset.
Public property CodeStatus
Gets the code status.
Public property CodeStatusDescription
Gets a description of the code status.
Public property DefaultProperty
Contains the default property of a module: the property that will be set when using the InnerXml of the macro tag.
Public property Description
Contains the description of this module
Public property Inherits
Gets the module type a Virtual Macro inherits from (as configured in the Smartsite.config).
Public property InstanceViperMethods
Gets the viper methods available on the macro.
Public property IsBuiltIn
Gets a value indicating whether this macro is built in.
Public property IsMacro
Returns true if this module can be used as a macro.
Public property IsStandalone
Gets a value indicating whether the macro is a standalone macro.
Public property LastModified
Gets the last modified datetime of the module.
Public property ModuleType
Gets the type of the module.
Public property Name
Gets or sets the name.
Public property PresetValues
Gets the list of preset values.
Public property Properties
Gets the macro properties.
Public property QualifiedTypeName
Gets the qualified type name of the module.
Public property RequiredProperties
Gets the required properties.
Public property RiskLevel
Gets the risk level of the object as defined using the SXMLSecurityRiskLevelAttribute.

See Also

Advanced