[This is preliminary documentation and is subject to change.]
This is a multi value struct generated from the layout type data
class in the Persistate system definition file.
Declaration Syntax
C# |
public struct LayoutType : IMultiValue
Members
All Members | Constructors | Methods | Properties | Fields | |
Icon | Member | Description |
---|---|---|
LayoutType(Int32) | Creates a new LayoutType from an integer value. | |
BuiltIn | This is the value for built in. | |
Control | This is the value for control. | |
Empty | This is the default LayoutType value. | |
Equals(Object) | Performs an equality comparison with another object. (Overrides ValueType.Equals(Object).) | |
ExplicitNarrowingExplicitExplicitExplicit(LayoutType to String) | Explicit conversion from LayoutType to string. | |
Finalize()()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
Form | This is the value for form. | |
GetHashCode()()()() | Creates a hash code for the LayoutType. (Overrides ValueType.GetHashCode()()()().) | |
GetType()()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
Grid | This is the value for grid. | |
ImplicitWideningImplicitImplicitImplicit(LayoutType to Int32) | Implicit conversion from LayoutType to int. | |
ImplicitWideningImplicitImplicitImplicit(Int32 to LayoutType) | Implicit conversion from int to LayoutType. | |
ImplicitWideningImplicitImplicitImplicit(String to LayoutType) | Implicit conversion from string to LayoutType. | |
IsCombinable | Indicates whether LayoutType values can be combined. | |
Lookup | This is the value for lookup. | |
MainForm | This is the value for main form. | |
MemberwiseClone()()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
ordinal | Contains the value of the LayoutType. | |
Ordinal | Gets the integer ordinal value of this LayoutType. | |
Parse(String) | Parses a string containing a textual representation of an LayoutType. | |
sourcePairs | This array contains one source pair for each LayoutType value. | |
SourcePairs | Gets the array of ISourcePairs holding ordinal and text values. | |
StandardSuffix()()()() | Gets the standard suffix used in the names of Layouts of this type. | |
TopValue | This is the value for the top value. | |
ToString()()()() | Creates a textual representation of the LayoutType. (Overrides ValueType.ToString()()()().) | |
Tree | This is the value for tree. |
Remarks
LayoutType provides an enumeration of the types of Layout, such as form or grid, supported by Persistate. The layout
type data class has been given the Combinable qualifier, which means
that each value has its own bit and can be combined with bitwise boolean
operators. This has been done so that particular functionality can be easily
specified for sets of layout types.