Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class ActiveTirePropertyFile

Last update: 09.03.2026

Namespace: VM.Managed.DAFUL.Tire.Force
Assembly: VMDTire.dll

This class is to represent the tire property file for activation.

public class ActiveTirePropertyFile : Object<ObjectEventCore>, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer

Inheritance

object ← ObservableObject ← LinkableBase ← ObjectBase ← Object<ObjectEventCore> ← ActiveTirePropertyFile

Implements

IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer

Inherited Members

Object<ObjectEventCore>.GetKey(), Object<ObjectEventCore>.Initialize(Unit.ConvertFactor), Object<ObjectEventCore>.SetIconColor(Canvas), Object<ObjectEventCore>.OnDeserialization(object), Object<ObjectEventCore>.CustomGetObjectData(SerializationInfo, StreamingContext), Object<ObjectEventCore>.RollbackEvent(), Object<ObjectEventCore>.OnDeserializedCore(object), Object<ObjectEventCore>.Key, Object<ObjectEventCore>.UntypedEventCore, Object<ObjectEventCore>.EventCore, Object<ObjectEventCore>.Attributes, ObjectBase.ReplaceEventCore(ObjectEventCore), ObjectBase.SetModifiedCore(ModifiedResult.ModifiedType), ObjectBase.AddPostDeserialize(StreamingContext), ObjectBase.LinkAddedToDocumentCore(IOwned, bool), ObjectBase.SetModified(ModifiedResult.ModifiedType), ObjectBase.SetModified(), ObjectBase.SetModified(ModifiedResult.ModifiedType, IDocument), ObjectBase.DestroyObject(object, LinkEventArgs), ObjectBase.DestroyObject(DestroyEventArgs), ObjectBase.DestroyObject(), ObjectBase.Initialize(Unit.ConvertFactor), ObjectBase.FixUp(ObjectBase), ObjectBase.DoWorkAfterUpdateContents(), ObjectBase.SetOldNameWithNewEntity(ObjectBase, ObjectBase), ObjectBase.SetIconColor(Canvas), ObjectBase.RemoveFromCreatedList(), ObjectBase.PostAddToDocument(), ObjectBase.PostRemoveFromDocument(Document), ObjectBase.GetArgumentList(LinkedList<ObjectBase>), ObjectBase.ResetInvalidEntity(), ObjectBase.OnDeserialization(object), ObjectBase.IsSerializableEvent(Delegate), ObjectBase.CustomGetObjectData(SerializationInfo, StreamingContext), ObjectBase.CheckAndUpdateLink(HashSet<ObjectBase>), ObjectBase.Verify(VerifiedResult), ObjectBase.ConnectProxy(), ObjectBase.RollbackEvent(), ObjectBase.LinkRequestUpdating(object, LinkEventArgs), ObjectBase.LinkRequestUpdate(object, LinkEventArgs), ObjectBase.LinkRequestDestroying(object, LinkEventArgs), ObjectBase.LinkRequestDestroy(object, LinkEventArgs), ObjectBase.LinkAddedToDocument(object, AddToDocEventArgs), ObjectBase.LinkRemovedFromDocument(object, RemoveFromDocEventArgs), ObjectBase.DisposeManagedResources(), ObjectBase.GetDestroyEventExtraData(), ObjectBase.OnLinkReserved(ILink, object, EventArgs), ObjectBase.CreateEntityWhenUpdateContents(Action), ObjectBase.GetObjectByKey(UIntPtr), ObjectBase.FindObjectOnXmlDeserialize(string), ObjectBase.UpdateContents(XmlReader, ObjectBase, string), ObjectBase.UpdateContents(XmlReader, ObjectBase), ObjectBase.UpdateContents(string, string), ObjectBase.UpdateContents(string), ObjectBase.SetFlagWhenXMLFile(string, bool), ObjectBase.IsEqualArray<T>(T[], T[]), ObjectBase.IsEqualList(List<double>, List<double>), ObjectBase.SetContainer(IOwned, bool), ObjectBase.GetTargetListForUpdate(), ObjectBase.SkipUpdateObjectImpl(), ObjectBase.raise_OnUpdating(object, LinkEventArgs), ObjectBase.raise_OnUpdate(object, LinkEventArgs), ObjectBase.raise_OnDestroying(object, LinkEventArgs), ObjectBase.raise_OnDestroy(object, LinkEventArgs), ObjectBase.raise_Destroying(object, Identifier), ObjectBase.raise_OnAdded(object, AddToDocEventArgs), ObjectBase.raise_OnRemoved(object, RemoveFromDocEventArgs), ObjectBase.raise_OnContentsUpdated(object, EventArgs), ObjectBase.Dispose(bool), ObjectBase.SkipModified, ObjectBase.ClearChildInfoBeforeDeserialize, ObjectBase.KeyImpl, ObjectBase.ID, ObjectBase.TopologyEntityTypeName, ObjectBase.ObjectStateForCircularError, ObjectBase.ObjectState, ObjectBase.IsChildExternable, ObjectBase.IsExternable, ObjectBase.Container, ObjectBase.Owner, ObjectBase.Document, ObjectBase.UntypedEventCore, ObjectBase.KernelKey, ObjectBase.Key, ObjectBase.OnContentsUpdated, ObjectBase.OnRemoved, ObjectBase.OnAdded, ObjectBase.Destroying, ObjectBase.OnDestroy, ObjectBase.OnDestroying, ObjectBase.OnUpdate, ObjectBase.OnUpdating, LinkableBase.OnDeserialization(object), ObservableObject.Dispose(), ObservableObject.RaisePropertyChanged(string), ObservableObject.RaisePropertyChanged(string, object, object), ObservableObject.Dispose(bool), ObservableObject.DisposeManagedResources(), ObservableObject.DisposeUnmanagedResources(), ObservableObject.IsDisposed, ObservableObject.TryDisposing, ObservableObject.Disposed, ObservableObject.Disposing, ObservableObject.PropertyChanged

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

ActiveTirePropertyFile()

Initializes a new instance of the class.

public ActiveTirePropertyFile()

ActiveTirePropertyFile(string)

Initializes a new instance of the class.

public ActiveTirePropertyFile(string strFilePath)

Parameters

strFilePath string

The file path.

Properties

FilePath

Gets or sets the file path. Use SetFilePath() when this instance sets for undo/redo

public string FilePath { get; set; }

Property Value

string

LastModifyTime

Gets or sets the last modify time.

public DateTime LastModifyTime { get; set; }

Property Value

DateTime

TireType

Gets the tire type. Use SetTireType() when this instance sets for undo/redo

public ActiveTirePropertyFile.TirePropertyType TireType { get; set; }

Property Value

ActiveTirePropertyFile.TirePropertyType

Methods

ConvertXmlAfterReadTIRFile(Document)

Converts the XML after read TIR file.

public string ConvertXmlAfterReadTIRFile(Document doc)

Parameters

doc Document

The doc.

Returns

string

ConvertXmlAfterReadTIRFile()

Converts the XML after read TIR file.

public string ConvertXmlAfterReadTIRFile()

Returns

string

GetTireType(string)

Gets the type of the tire.

public ActiveTirePropertyFile.TirePropertyType GetTireType(string strTireFile)

Parameters

strTireFile string

The STR tire file.

Returns

ActiveTirePropertyFile.TirePropertyType

GetTireType(string, Document)

Gets the type of the tire.

public ActiveTirePropertyFile.TirePropertyType GetTireType(string strTireFile, Document doc)

Parameters

strTireFile string

The STR tire file.

doc Document

The Document.

Returns

ActiveTirePropertyFile.TirePropertyType

GetTypeFromFile(Document)

Gets the type from file.

public ActiveTirePropertyFile.TirePropertyType GetTypeFromFile(Document doc)

Parameters

doc Document

The doc.

Returns

ActiveTirePropertyFile.TirePropertyType

SetFilePath(string)

Set file path.

public void SetFilePath(string strFile)

Parameters

strFile string

The file path.

SetLastModifyTime(DateTime)

Set last modified time.

public void SetLastModifyTime(DateTime dt)

Parameters

dt DateTime

The time.

SetTireType(TirePropertyType)

Set tire type.

public void SetTireType(ActiveTirePropertyFile.TirePropertyType type)

Parameters

type ActiveTirePropertyFile.TirePropertyType

The tire type.

Connect with Ansys