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

M_CAEX_ClassModel_CAEXFileType_UpdateCAEXObjectHashListsWithValidation

AutomationML edited this page Feb 23, 2017 · 2 revisions

CAEXFileType.UpdateCAEXObjectHashListsWithValidation Method

Note: This API is now obsolete.

Updates the Hash Lists of all CAEXObjects and checks the consistency of the CAEXObjects. This Methods has a new Implementation in Version 3.0 and calls the UpdateAllTables(Boolean) Method, which uses additional Tables. The IDHashList and PathHashList are not used any more, but are still provided for downward compatibility.

Namespace: CAEX_ClassModel
Assembly: AMLEngine (in AMLEngine.dll) Version: 3.5

Syntax

C#

[ObsoleteAttribute]
public int UpdateCAEXObjectHashListsWithValidation(
	ref Dictionary<string, CAEXBasicObject> iDAndNameErrorList,
	bool autoRepair
)

C++

public:
[ObsoleteAttribute]
int UpdateCAEXObjectHashListsWithValidation(
	Dictionary<String^, CAEXBasicObject^>^% iDAndNameErrorList, 
	bool autoRepair
)

Parameters

 

iDAndNameErrorList
Type: System.Collections.Generic.Dictionary(String, CAEXBasicObject)
string list with error comments
autoRepair
Type: System.Boolean
true if this method shall automatically repair ID and name related issues wherever possible.

Return Value

Type: Int32
number of errors

See Also

Reference

CAEXFileType Class
CAEX_ClassModel Namespace

  • 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