Class IfcScheduleTimeControl
Inheritance
System.Object
IfcScheduleTimeControl
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Xbim.Ifc2x3.dll
Syntax
[ExpressType("IfcScheduleTimeControl", 402)]
public class IfcScheduleTimeControl : IfcControl, INotifyPropertyChanged, IEquatable<IfcRoot>, IEquatable<IfcObjectDefinition>, IEquatable<IfcObject>, IExpressValidatable, IIfcControl, IIfcObject, IIfcObjectDefinition, IIfcRoot, IfcDefinitionSelect, IIfcDefinitionSelect, IExpressSelectType, IEquatable<IfcControl>, IInstantiableEntity, IIfcScheduleTimeControl, IIfcControl, IIfcObject, IIfcObjectDefinition, IIfcRoot, IContainsEntityReferences, IPersistEntity, IPersist, IEquatable<IfcScheduleTimeControl>
Properties
|
Improve this Doc
View Source
ActualDuration
Declaration
[EntityAttribute(15, EntityAttributeState.Optional, EntityAttributeType.None, EntityAttributeType.None, null, null, 21)]
public IfcTimeMeasure? ActualDuration { get; set; }
Property Value
|
Improve this Doc
View Source
ActualFinish
Declaration
[EntityAttribute(10, EntityAttributeState.Optional, EntityAttributeType.Class, EntityAttributeType.None, null, null, 16)]
public IfcDateTimeSelect ActualFinish { get; set; }
Property Value
|
Improve this Doc
View Source
ActualStart
Declaration
[EntityAttribute(6, EntityAttributeState.Optional, EntityAttributeType.Class, EntityAttributeType.None, null, null, 12)]
public IfcDateTimeSelect ActualStart { get; set; }
Property Value
|
Improve this Doc
View Source
Completion
Declaration
[EntityAttribute(23, EntityAttributeState.Optional, EntityAttributeType.None, EntityAttributeType.None, null, null, 29)]
public IfcPositiveRatioMeasure? Completion { get; set; }
Property Value
|
Improve this Doc
View Source
EarlyFinish
Declaration
[EntityAttribute(11, EntityAttributeState.Optional, EntityAttributeType.Class, EntityAttributeType.None, null, null, 17)]
public IfcDateTimeSelect EarlyFinish { get; set; }
Property Value
|
Improve this Doc
View Source
EarlyStart
Declaration
[EntityAttribute(7, EntityAttributeState.Optional, EntityAttributeType.Class, EntityAttributeType.None, null, null, 13)]
public IfcDateTimeSelect EarlyStart { get; set; }
Property Value
|
Improve this Doc
View Source
FinishFloat
Declaration
[EntityAttribute(22, EntityAttributeState.Optional, EntityAttributeType.None, EntityAttributeType.None, null, null, 28)]
public IfcTimeMeasure? FinishFloat { get; set; }
Property Value
|
Improve this Doc
View Source
FreeFloat
Declaration
[EntityAttribute(17, EntityAttributeState.Optional, EntityAttributeType.None, EntityAttributeType.None, null, null, 23)]
public IfcTimeMeasure? FreeFloat { get; set; }
Property Value
|
Improve this Doc
View Source
IsCritical
Declaration
[EntityAttribute(19, EntityAttributeState.Optional, EntityAttributeType.None, EntityAttributeType.None, null, null, 25)]
public bool? IsCritical { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
|
Improve this Doc
View Source
LateFinish
Declaration
[EntityAttribute(12, EntityAttributeState.Optional, EntityAttributeType.Class, EntityAttributeType.None, null, null, 18)]
public IfcDateTimeSelect LateFinish { get; set; }
Property Value
|
Improve this Doc
View Source
LateStart
Declaration
[EntityAttribute(8, EntityAttributeState.Optional, EntityAttributeType.Class, EntityAttributeType.None, null, null, 14)]
public IfcDateTimeSelect LateStart { get; set; }
Property Value
|
Improve this Doc
View Source
RemainingTime
Declaration
[EntityAttribute(16, EntityAttributeState.Optional, EntityAttributeType.None, EntityAttributeType.None, null, null, 22)]
public IfcTimeMeasure? RemainingTime { get; set; }
Property Value
|
Improve this Doc
View Source
ScheduleDuration
Declaration
[EntityAttribute(14, EntityAttributeState.Optional, EntityAttributeType.None, EntityAttributeType.None, null, null, 20)]
public IfcTimeMeasure? ScheduleDuration { get; set; }
Property Value
|
Improve this Doc
View Source
ScheduleFinish
Declaration
[EntityAttribute(13, EntityAttributeState.Optional, EntityAttributeType.Class, EntityAttributeType.None, null, null, 19)]
public IfcDateTimeSelect ScheduleFinish { get; set; }
Property Value
|
Improve this Doc
View Source
ScheduleStart
Declaration
[EntityAttribute(9, EntityAttributeState.Optional, EntityAttributeType.Class, EntityAttributeType.None, null, null, 15)]
public IfcDateTimeSelect ScheduleStart { get; set; }
Property Value
|
Improve this Doc
View Source
ScheduleTimeControlAssigned
Declaration
[InverseProperty("TimeForTask")]
[EntityAttribute(-1, EntityAttributeState.Mandatory, EntityAttributeType.Set, EntityAttributeType.Class, null, null, 30)]
public IfcRelAssignsTasks ScheduleTimeControlAssigned { get; }
Property Value
|
Improve this Doc
View Source
StartFloat
Declaration
[EntityAttribute(21, EntityAttributeState.Optional, EntityAttributeType.None, EntityAttributeType.None, null, null, 27)]
public IfcTimeMeasure? StartFloat { get; set; }
Property Value
|
Improve this Doc
View Source
StatusTime
Declaration
[EntityAttribute(20, EntityAttributeState.Optional, EntityAttributeType.Class, EntityAttributeType.None, null, null, 26)]
public IfcDateTimeSelect StatusTime { get; set; }
Property Value
|
Improve this Doc
View Source
TotalFloat
Declaration
[EntityAttribute(18, EntityAttributeState.Optional, EntityAttributeType.None, EntityAttributeType.None, null, null, 24)]
public IfcTimeMeasure? TotalFloat { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Equals(IfcScheduleTimeControl)
Declaration
public bool Equals(IfcScheduleTimeControl other)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Parse(Int32, IPropertyValue, Int32[])
Declaration
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
propIndex |
|
IPropertyValue |
value |
|
System.Int32[] |
nestedIndex |
|
Overrides
Explicit Interface Implementations
|
Improve this Doc
View Source
IContainsEntityReferences.References
Declaration
IEnumerable<IPersistEntity> IContainsEntityReferences.References { get; }
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<IPersistEntity> |
|
|
Improve this Doc
View Source
IIfcScheduleTimeControl.ActualDuration
Declaration
IfcTimeMeasure? IIfcScheduleTimeControl.ActualDuration { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.ActualFinish
Declaration
IIfcDateTimeSelect IIfcScheduleTimeControl.ActualFinish { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.ActualStart
Declaration
IIfcDateTimeSelect IIfcScheduleTimeControl.ActualStart { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.Completion
Declaration
IfcPositiveRatioMeasure? IIfcScheduleTimeControl.Completion { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.EarlyFinish
Declaration
IIfcDateTimeSelect IIfcScheduleTimeControl.EarlyFinish { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.EarlyStart
Declaration
IIfcDateTimeSelect IIfcScheduleTimeControl.EarlyStart { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.FinishFloat
Declaration
IfcTimeMeasure? IIfcScheduleTimeControl.FinishFloat { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.FreeFloat
Declaration
IfcTimeMeasure? IIfcScheduleTimeControl.FreeFloat { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.IsCritical
Declaration
bool? IIfcScheduleTimeControl.IsCritical { get; set; }
Returns
Type |
Description |
System.Nullable<System.Boolean> |
|
|
Improve this Doc
View Source
IIfcScheduleTimeControl.LateFinish
Declaration
IIfcDateTimeSelect IIfcScheduleTimeControl.LateFinish { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.LateStart
Declaration
IIfcDateTimeSelect IIfcScheduleTimeControl.LateStart { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.RemainingTime
Declaration
IfcTimeMeasure? IIfcScheduleTimeControl.RemainingTime { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.ScheduleDuration
Declaration
IfcTimeMeasure? IIfcScheduleTimeControl.ScheduleDuration { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.ScheduleFinish
Declaration
IIfcDateTimeSelect IIfcScheduleTimeControl.ScheduleFinish { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.ScheduleStart
Declaration
IIfcDateTimeSelect IIfcScheduleTimeControl.ScheduleStart { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.ScheduleTimeControlAssigned
Declaration
IIfcRelAssignsTasks IIfcScheduleTimeControl.ScheduleTimeControlAssigned { get; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.StartFloat
Declaration
IfcTimeMeasure? IIfcScheduleTimeControl.StartFloat { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.StatusTime
Declaration
IIfcDateTimeSelect IIfcScheduleTimeControl.StatusTime { get; set; }
Returns
|
Improve this Doc
View Source
IIfcScheduleTimeControl.TotalFloat
Declaration
IfcTimeMeasure? IIfcScheduleTimeControl.TotalFloat { get; set; }
Returns
Implements
System.ComponentModel.INotifyPropertyChanged
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>