Skip to content
This repository has been archived by the owner on Jun 22, 2019. It is now read-only.

N_AML_Container

AutomationML edited this page Feb 22, 2017 · 1 revision

AML.Container Namespace

The Namespace AML.Container contains classes and methods to construct, read and write AutomationML Container as it is described in the BPR 3 from Okctober 2015 (Version 1.0.0).

Classes

 

Class Description
Public class AMLContainerExtension Class AMLContainerExtension provides utilities to create an AutomationML Container form a loaded CAEX Document.
Public class AutomationMLContainer Class AutomationMLContainer provides methods to save an AutomationML document and related documents which are needed for the interpretation or representation of AutomationML data into a single packed and zipped file. The various parts are assembled into this AutomationMLContainer. The Class provides methods to retrieve parts from a loaded container or for the assembly of parts into one single container. A Utility, to build a self containing container from a loaded CAEXDocument and the externaly referenced files, retrieved from the external references and ExternalInterface classes is defined in CreateAMLSelfContainingContainerWithAllReferencesResolved(CAEXDocument, String, Func(String, String, Stream)).
Public class AutomationMLContainer.RelationshipType Class RelationshipType describes the distinguished package part relationship types. This class cannot be inherited.
 
  • Introduction
  • [Version History](Version history)
    • [Version 3.5](Version 3.4)
    • [Version 3.1](Version 3.0)
    • [Version 2.1](Version 2.1)
    • [Version 2.0](Version 2.0)
  • [Getting Started](Getting started)
  • Examples
  • AMLEngine API
BEST Practice Content

Extensions

CAEX Elements

AutomationML

Utilities

Interfaceclasses

Exceptions

Objecttables and Document validation

Clone this wiki locally