Codeunit "Dependency Inversion UTCAP"
ID 70344758
Namespace: CapVision.Core.DependencyInversion
Aide à l'inversion de dépendence entre les applications.
Utilisez ce codeunit pour émettre et recevoir des données en provenance de module pour lesquelles
vous ne souhaitez pas attacher de dépendence dans votre application.
Properties
Name
Value
Access
Public
SingleInstance
True
Methods
GetImplementation
procedure GetImplementation(Feature: Enum "Dep.Inv. Feature UTCAP"): Enum "Dep.Inv. Feature Impl. UTCAP"
Parameters
Returns
GetImplementation
[TryFunction]
procedure GetImplementation(Feature: Enum "Dep.Inv. Feature UTCAP", var FeatureImpl: Enum "Dep.Inv. Feature Impl. UTCAP"): Boolean
Parameters
Returns
GetImplementations
procedure GetImplementations(Feature: Enum "Dep.Inv. Feature UTCAP"): List of [Enum "Dep.Inv. Feature Impl. UTCAP"]
Parameters
Returns
Type
Description
List of [Enum CapVision.Core.DependencyInversion."Dep.Inv. Feature Impl. UTCAP"]
ExecuteImplementation
procedure ExecuteImplementation(Feature: Enum "Dep.Inv. Feature UTCAP", Parameters: JsonObject): JsonObject
Parameters
Returns
Type
Description
JsonObject
ExecuteImplementations
procedure ExecuteImplementations(Feature: Enum "Dep.Inv. Feature UTCAP", Parameters: JsonObject): List of [JsonObject]
Parameters
Returns
Type
Description
List of [JsonObject]
Events
OnFetchDefaultImplementation
[IntegrationEvent(False,False)]
local procedure OnFetchDefaultImplementation(Feature: Enum "Dep.Inv. Feature UTCAP", var DefaultFeatureImplementation: Enum "Dep.Inv. Feature Impl. UTCAP")
Parameters
See also