←Select platform
In This Topic ▼

ISchemaItem Interface Properties

Summary

For a list of all members of this type, see ISchemaItem members

Public Properties

Name Description
Public Property AllParentsAreMandatory Gets a boolean value that is true if all parent nodes are mandatory.
Public Property AnyParentAllowsRepeating Gets a boolean value that is true if any parent node can have repetitions.
Public Property ChoiceElement Gets or sets a boolean value that indicates whether this is a choice element.
Public Property Depth Gets the number of levels for this item.
Public Property Description Gets or sets the item's description.
Public Property FullPath Constructs a string of the node's full path, including all parent nodes.
Public Property IsField Gets or sets a boolean value that indicates whether this is a field element. Returns true if this is a field element.
Public Property IsGroup Gets or sets a boolean value that indicates whether this is a group element.
Public Property IsMessage Gets or sets a boolean value that indicates whether this is a message element.
Public Property ItemName Gets or sets the item's name.
Public Property Mandatory Gets or sets a boolean value that indicates whether this is an element that is required.
Public Property MappedFrom Gets or sets the name of the class that this schema is contained in. For example, "Message".
Public Property ParentNode Gets or sets the parent's INodeItem.
Public Property ParentSchema Gets the parent node's schema object
Public Property Repeating Gets or sets a boolean value that indicates whether this element can be repeated.
Public Property RepetitionContainerNode Gets or sets a boolean value that indicates whether this element is a repetition container only with no other functionalities.
Public Property StructureDefOnlyNode Gets or sets a boolean value that indicates whether this element is a structure (schema) definition only item.
Public Property tf Gets or sets the item's TypeFactory for the item containing this schema.

See Also

ISchemaItem Interface

Leadtools.Medical.HL7 Namespace

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Medical.HL7 Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.