Click or drag to resize

IAsset Interface

Represents a published Asset File and its Metadata

Namespace:  Ingeniux.Runtime.Assets
Assembly:  IGXRuntimeAPI (in IGXRuntimeAPI.dll) Version: 10.6.308
Syntax
public interface IAsset

The IAsset type exposes the following members.

Properties
  NameDescription
Public propertyAssetId
Gets the unique id of the Asset, from the CMS Asset system
Public propertyAssetType
Gets the type of the Asset, from the CMS Asset system
Public propertyExtension
Gets the extension of the Asset File. The extension information is from Technical Metadata of the Asset
Public propertyFileName
Gets the name of the Asset File
Public propertyFilePath

Gets the path of the Asset.

External Asset path is the same as its Url, internal Asset path is the actual file location on disk

Public propertyIsDITA
Gets whether the Asset is a DITA asset
Public propertyIsExternal
Gets whether the Asset pointing to an external source. External assets is simple a URL with metadata, and has no actual File in the published file system
Public propertyMetadata
Gets the metadata of the Asset
Public propertyUrl
Gets the url of the Asset
Top
Methods
  NameDescription
Public methodValid
Checks whether the Asset FilePath is valid
Top
See Also