Class AssetComposite
Base class for an asset that supports inheritance by composition.
public abstract class AssetComposite : Asset, IAssetComposite
- Inheritance
-
AssetComposite
- Implements
- Derived
- Inherited Members
Methods
CollectParts()
Collects the part assets.
[Obsolete("The AssetPart struct might be removed soon")]
public abstract IEnumerable<AssetPart> CollectParts()
Returns
ContainsPart(Guid)
Checks if this AssetPart container contains the part with the specified id.
public abstract bool ContainsPart(Guid id)
Parameters
id
GuidUnique identifier of the asset part
Returns
- bool
true
if this asset contains the part with the specified id; otherwisefalse
FindPart(Guid)
public abstract IIdentifiable FindPart(Guid partId)
Parameters
partId
Guid