Class SizingMaterialCol
- Namespace
- HyperX.Scripting
- Assembly
- HyperX.Scripting.dll
public class SizingMaterialCol : IdEntityCol<SizingMaterial>, IEnumerable<SizingMaterial>, IEnumerable
- Inheritance
-
SizingMaterialCol
- Implements
-
- Inherited Members
-
Methods
AddSizingMaterial(int)
public bool AddSizingMaterial(int materialId)
Parameters
materialId
int
Returns
- bool
AddSizingMaterial(string)
public bool AddSizingMaterial(string name)
Parameters
name
string
Returns
- bool
AddSizingMaterialsById(IEnumerable<int>, bool)
public TernaryStatus AddSizingMaterialsById(IEnumerable<int> materialIds, bool ignoreMissingMaterials = false)
Parameters
materialIds
IEnumerable<int>
ignoreMissingMaterials
bool
Returns
- TernaryStatus
AddSizingMaterialsByName(IEnumerable<string>, bool)
public TernaryStatus AddSizingMaterialsByName(IEnumerable<string> materialNames, bool ignoreMissingMaterials = false)
Parameters
materialNames
IEnumerable<string>
ignoreMissingMaterials
bool
Returns
- TernaryStatus
Contains(string)
public bool Contains(string name)
Parameters
name
string
Returns
- bool
Get(string)
public SizingMaterial Get(string name)
Parameters
name
string
Returns
- SizingMaterial
RemoveAllSizingMaterials()
public void RemoveAllSizingMaterials()
RemoveSizingMaterial(int)
public bool RemoveSizingMaterial(int materialId)
Parameters
materialId
int
Returns
- bool
RemoveSizingMaterial(string)
public bool RemoveSizingMaterial(string name)
Parameters
name
string
Returns
- bool
RemoveSizingMaterialsById(IEnumerable<int>, bool)
public TernaryStatus RemoveSizingMaterialsById(IEnumerable<int> materialIds, bool ignoreMissingMaterials = false)
Parameters
materialIds
IEnumerable<int>
ignoreMissingMaterials
bool
Returns
- TernaryStatus
RemoveSizingMaterialsByName(IEnumerable<string>, bool)
public TernaryStatus RemoveSizingMaterialsByName(IEnumerable<string> materialNames, bool ignoreMissingMaterials = false)
Parameters
materialNames
IEnumerable<string>
ignoreMissingMaterials
bool
Returns
- TernaryStatus