Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class IFilePropertyImpl

Last update: 16.07.2025

Namespace: VM.Managed
Assembly: VMObjBase.dll

This class is to represent the property for file.

public sealed class IFilePropertyImpl

Inheritance

objectIFilePropertyImpl

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

IFilePropertyImpl()

public IFilePropertyImpl()

Methods

GetAbsulutePath(T)

Gets the absulute path.

public static string GetAbsulutePath<t>(T TProp) where T : Property, IFileProperty

Parameters

TProp T

The property.

Returns

string

The absulute path

Type Parameters

T

GetChilds(PropertyDocumentBase)

Gets object container in document.

public static ObjectBase[] GetChilds(PropertyDocumentBase doc)

Parameters

doc PropertyDocumentBase

The document.

Returns

ObjectBase[]

The object container in document.

GetPropertyDocumentImpl(T)

Gets the property document.

public static PropertyDocumentBase GetPropertyDocumentImpl<t>(T TProp) where T : Property, IFileProperty

Parameters

TProp T

The property.

Returns

PropertyDocumentBase

The property document.

Type Parameters

T

GetRelativePath(T, string)

Gets the relative path.

public static string GetRelativePath<t>(T TProp, string strRefDir) where T : Property, IFileProperty

Parameters

TProp T

The property.

strRefDir string

The reference directory.

Returns

string

The relative path

Type Parameters

T

GetUnitImpl(T)

Gets the unit of property document.

public static Unit GetUnitImpl<t>(T TProp) where T : Property, IFileProperty

Parameters

TProp T

The property.

Returns

Unit

The unit

Type Parameters

T

SetChilds(ObjectBase[], PropertyDocumentBase)

Sets object container in document.

public static void SetChilds(ObjectBase[] ar, PropertyDocumentBase doc)

Parameters

ar ObjectBase[]

The object container.

doc PropertyDocumentBase

The document.

Connect with Ansys