SerializableDefinitionId

From Space Engineers Wiki
Revision as of 09:26, 20 August 2016 by Rsa97 (talk | contribs) (Created page with "{{DISPLAYTITLE:SerializableDefinitionId}} Версия игры: 1.144 <br>Пространство имён VRage.ObjectBuilders ''public struct '''SerializableDefinitionId'...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Версия игры: 1.144
Пространство имён VRage.ObjectBuilders

public struct SerializableDefinitionId
  Сериализуемый идентификатор

Свойства:

public MyObjectBuilderType TypeId
  Идентификатор типа

public string SubtypeName
  Название подтипа

public string TypeIdStringAttribute { get; set; }
  Идентификатор типа как строка, при установке берётся как есть

public string TypeIdString { get; set; }
  Идентификатор типа как строка, при установке парсится с учётом обратной совместимости

public string SubtypeIdAttribute { get; set; } public string SubtypeId { get; set; }
  Название подтипа как строка

Методы:

public SerializableDefinitionId(MyObjectBuilderType typeId, string subtypeName)
  Конструктор

public bool ShouldSerializeTypeIdString()
  Нужно ли сериализовать строку идентификатора типа. Всегда false

public bool ShouldSerializeSubtypeId()
  Нужно ли сериализовать подтип. Всегда false

public override string ToString()
  Вовращает строковое представление структуры

public bool IsNull()
  Проверяет тип на null