SYSCLS CREATEINSTANCE OBJECTCONTAINER
{{ClassificationInfoBox | title = Offline query classification object | name = SYSCLS_CREATEINSTANCE_OBJECTCONTAINER | inheritance = [[SYSCLS_OBJECTCONTAINER] ] | namespace = System.Classification.Content | purpose = Classify objects as Object container with the feature to automatic create children | version = 2.6.4+ | id = {C89AFC12-D593-4417-AFCE-FF045EEAE3FA} }}
Classifies an object as [[SYSCLS_OBJECTCONTAINER|Object Container] with the extended possibility to automatic create children once the container was created. This classification is an Autonomous Classification where the defined property for MetaDefinitions is autonomously added to the MetaDefinitions.
The SYSCLS_CREATEINSTANCE_OBJECTCONTAINER derivces from UBIK.Kernel.Interfaces.IMetaDefinitionProvider. Every Metaclass which implements this interface needs to implement the specified interface.
namespace UBIK.Kernel.Interfaces {
public interface IMetaDefinitionProvider { Guid[] GetMetaDefintionIDs(); }
}
MetaProperties
Name | Data type | Comment |
---|---|---|
METADEFINITIONS | Guid | Defines the MetaClass IDS for children being created on the client side (autonomous classification) |
NAVIGATE_ON_SINGLE_INSTANCE | Bool | Determines whether the client should navigate to the only auto created child. (has no effect if multiple children are created) |