Interface IRuntimeComponentType
-
public interface IRuntimeComponentType
Describes a specific type of 1C:Enterprise runtime component. 1C:Enterprise runtime component are defined by extensions. An 1C:Enterprise runtime component extension is defined inplugin.xml
.Following is an example definition of an 1C:Enterprise runtime extension:
<extension point="com._1c.g5.v8.dt.platform.services.core.runtimeComponentTypes"> <type id="com._1c.g5.v8.dt.platform.services.core.componentTypes.ExampleComponent" name="Example Component" visible="true"> </type> </extension>
Components of the 1C:Enterprise runtime may be various: executable file components or 1C:Enterprise Runtime components to publish on web servers for example. Defined 1C:Enterprise runtime components can be resolved by target 1C:Enterprise runtime installations and be automatically located during 1C:Enterprise runtime installation resolving.
Component executors can be registered and used for existing components types. Also clients may register images to defined component types.
Clients may use
IRuntimeComponentManager
to manage 1C:Enterprise runtime components.- See Also:
IRuntimeComponentResolver
,IRuntimeComponentExecutor
,IRuntimeComponentManager
- Restriction:
- This interface is not intended to be extended by clients.
- Restriction:
- This interface is not intended to be implemented by clients.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getId()
Returns this 1C:Enterprise runtime component identifier.String
getName()
Returns this 1C:Enterprise runtime component name (text presentation).boolean
isVisible()
Returns whether components of this 1C:Enterprise runtime component type is visible to users.
-
-
-
Method Detail
-
getId
String getId()
Returns this 1C:Enterprise runtime component identifier. This corresponds to theid
attribute specified in the extension definition.- Returns:
- 1C:Enterprise runtime component identifier, never
null
-
getName
String getName()
Returns this 1C:Enterprise runtime component name (text presentation). This corresponds to thename
attribute specified in the extension definition.- Returns:
- 1C:Enterprise runtime component name, never
null
-
isVisible
boolean isVisible()
Returns whether components of this 1C:Enterprise runtime component type is visible to users. This corresponds to thevisible
attribute specified in the extension definition.- Returns:
- whether components of this 1C:Enterprise runtime component type is visible to users
-
-