Class DocumentElementStateBitVector
Inheritance
System.Object
DocumentElementStateBitVector
Namespace: Telerik.Windows.Documents.Layout
Assembly: Telerik.Windows.Documents.dll
Syntax
public class DocumentElementStateBitVector : Object
Constructors
DocumentElementStateBitVector()
Declaration
public DocumentElementStateBitVector()
DocumentElementStateBitVector(DocumentElementStateBitVector)
Declaration
public DocumentElementStateBitVector(DocumentElementStateBitVector source)
Parameters
DocumentElementStateBitVector
source
|
Properties
Data
Gets the UInt64 structure holding the separate bits of the vector.
Declaration
public DocumentElementStates Data { get; }
Property Value
DocumentElementStates
|
Item[DocumentElementStates]
Determines whether the bit, corresponding to the specified key is set
Declaration
public bool this[DocumentElementStates key] { get; set; }
Parameters
DocumentElementStates
key
|
Property Value
System.Boolean
|
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
|
Returns
System.Boolean
|
GetHashCode()
Declaration
public override int GetHashCode()
Returns
System.Int32
|
Reset()
Clears all currently set bits in this vector.
Declaration
public void Reset()
Operators
Equality(DocumentElementStateBitVector, DocumentElementStateBitVector)
Declaration
public static bool operator ==(DocumentElementStateBitVector vector1, DocumentElementStateBitVector vector2)
Parameters
DocumentElementStateBitVector
vector1
|
DocumentElementStateBitVector
vector2
|
Returns
System.Boolean
|
Inequality(DocumentElementStateBitVector, DocumentElementStateBitVector)
Declaration
public static bool operator !=(DocumentElementStateBitVector vector1, DocumentElementStateBitVector vector2)
Parameters
DocumentElementStateBitVector
vector1
|
DocumentElementStateBitVector
vector2
|
Returns
System.Boolean
|