Attribute Class
<Obfuscation(Exclude = true, ApplyToMembers = true)> _
Public Class Attribute
This language is not supported or no code example is available.
[Obfuscation(Exclude = true, ApplyToMembers = true)]
public static class Attribute
This language is not supported or no code example is available.
[Obfuscation(Exclude = true, ApplyToMembers = true)]
public ref class Attribute
This language is not supported or no code example is available.
Name | Description | |
---|---|---|
![]() ![]() |
AddAttributeEnumItem(ServerID, EntityID, string, int, IDatabase) | Add an enum item to an enum attribute |
![]() ![]() |
AttachAttributeToProjectFile(EntityID, EntityID, bool, EntityID, IDatabase) | Attach an attribute for a project file |
![]() ![]() |
CreateAttribute(ServerID, AttributeInfo, bool, IDatabase) | Create an attribute |
![]() ![]() |
CreateAttribute(ServerID, string, AttributeType, string, bool, IDatabase) | Create an attribute |
![]() ![]() |
CreateAttribute(ServerID, string, string, AttributeType, string, bool, IDatabase) | Create an attribute |
![]() |
Equals(Object) | Determines whether the specified object is equal to the current object. (inherited from Object). |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object). |
![]() ![]() |
FindAttributeByName(string, IDatabase) | Find all attributes that match the given name, without values or enum ids |
![]() ![]() |
FindAttributeByName(string, bool, IDatabase) | Find all attributes that match the given name, without values or enum ids |
![]() ![]() |
GetAllAttributesForEntity(AttributeTableType, EntityID, IDatabase) | Get all the attributes for an entity |
![]() ![]() |
GetAttributeEnumItems(EntityID, IDatabase) | Get an enum items associated with an attribute |
![]() ![]() |
GetAttributeIDForEnum(EntityID, IDatabase) | Given an enum id, get the owner attribute id |
![]() ![]() |
GetAttributeInfo(EntityID, IDatabase) | Get attribute info for an attribute id |
![]() ![]() |
GetAttributeNames(List<EntityID>, IDatabase) | Get attribute names for attribute ids |
![]() ![]() |
GetAttributeValue(EntityID, AttributeType, IDatabase) | Get the value of an attribute value |
![]() ![]() |
GetAttributeValues(List<Tuple<EntityIDAttributeType>>, IDatabase) | Get the values of a list of attribute values NOTE: we need to refactor all the attribute methods for the future. |
![]() ![]() |
GetAttributesForFileChange(EntityID, IDatabase) | Get all the attributes for a given file change |
![]() ![]() |
GetBasicAttributeInfoForEntities(AttributeTableType, HashSet<EntityID>, IDatabase) | Get all the attributes for a list of entities |
![]() ![]() |
GetEnumIDForValue(EntityID, string, IDatabase) | Given an enum value, get the id |
![]() ![]() |
GetFileAttributesForFileChange(EntityID, IDatabase) | Get all the file attributes for a given file change |
![]() |
GetHashCode | Serves as the default hash function. (inherited from Object). |
![]() |
GetType | Gets the Type of the current instance. (inherited from Object). |
![]() ![]() |
IsMatchAttribute(EntityID, IDatabase) | Is this attribute used as a template match attribute |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object). |
![]() ![]() |
RemoveAttributeValue(EntityID, AttributeType, IDatabase) | Remove an attribute value |
![]() ![]() |
RemoveAttributeValues(IList<EntityID>, AttributeType, IDatabase) | Remove multiple attribute values |
![]() ![]() |
SetEnumItems(EntityID, List<AttributeEnumItem>, IDatabase) | Set any enum items |
![]() ![]() |
SetSystemAttribute(AttributeTableType, AttributeInfo, EntityID, IDatabase) | Set a system attribute |
![]() |
ToString | Returns a string that represents the current object. (inherited from Object). |
![]() ![]() |
UpdateAttributeDetails(AttributeInfo, IDatabase) | Given an existing attribute, update its details (including enum items etc) |
![]() ![]() |
UpdateAttributeEnumItem(EntityID, string, int, IDatabase) | Update an attribute enumeration item value and order |
![]() ![]() |
UpdateAttributeEnumItem(EntityID, string, int, string, IDatabase) | Update an attribute enumeration item value and order |
![]() ![]() |
UpdateAttributeEnumItem(EntityID, string, int, string, Nullable<Int64>, IDatabase) | Update an attribute enumeration item value and order |
![]() ![]() |
UpdateAttributeValue(EntityID, AttributeType, AttributeValue, IDatabase) | Update an attribute value |
SynergyServerScripting.Entities.Attribute