AVEVA Database .NET Public Interface

DbElementType Members

DbElementType overview

Public Static Methods

GetAllElementTypes List of all element types
GetElementTypeOverloaded. Creates and returns a new Element Type
NounFieldType The type of a noun field

Public Static Operators

Equality Operator Element type equality operator.
Inequality Operator Element type inequality operator.

Public Instance Properties

BaseType Return Base type. This will be different for UDETs. Otherwise it will return this
Description Description for this Element type
HardType Return hard type- This will be different if a UDET or if a Dabacon 'softtype' was used in the definition. Otherwise it will return this
IsPrimary True, if this Element type is primary
IsPrimaryList True, if this Element type has a primary list
IsPseudo True, if this Element type is pseudo
IsSynonym 
IsValid True, if this Element type is valid
IsWorld True, if this Element type is a World type
Name Name of this Element type
ShortName Short name of this Element type
ValidConnections True, if this Element type has valid connections
Visible True, if this Element type is visible

Public Instance Methods

AscendantTypes Return list of possible ascendant Element types.
CompareTo Compare Element type with a generic object.
DatabaseTypes Return list of database types which can contain Elements of this type.
DescendantTypes Return list of possible descendant types.
Equals Test for equality with a generic object.
GetAllUdas 
GetAsStringOverloaded.  
GetAsStringArrayOverloaded. Gets the value of any field as an array of strings; note this may be of length 0
GetBool Get boolean metadata for Element type.
GetElementTypeArray Get array of Element types metadata for Element type.
GetHashCode Get unique integer identifier for Element type.
GetInteger Get integer metadata for Element type
GetIntegerArray Get integer array metadata for the given noun field.
GetString Get string metadata for Element type.
GetType (inherited from Object) Gets the Type of the current instance.
getUDAs 
IsAttributeValid Check whether a given attribute is valid for this Element type.
MemberTypes Return list of allowed member types for Elements of this type.
OwnerTypes Return list of allowed owner types for Elements of this type.
PassObjectToCPP Pass object through to unmanaged C++. AVEVA USE ONLY.
ReferenceTypes Return list of allowed reference types for Attribute, given this Element type.
SystemAttributes Return system attributes and UDAs on this Element type.
ToString (inherited from Object) Returns a String that represents the current Object.
VisibleSystemAttributes 

See Also

DbElementType Class | Aveva.Pdms.Database Namespace