Jump to: navigation, search

SYSCLS CREATEINSTANCE OBJECTCONTAINER


Revision as of 16:31, 9 December 2019 by LGE (Talk | contribs) (MetaProperties)

{{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)

See also