Инструменты пользователя

Инструменты сайта


developers:references:topomatic.stg.stgattribute

Класс StgAttribute

  • Пространство имен: Topomatic.Stg
  • Сборка: Topomatic.Stg (в Topomatic.Stg.dll)

Иерархия наследования

Синтаксис

sealed class StgAttribute : StgCollection, IStgElement

Свойства

ТипИмяОписание
СвойствоElementType Флаг указывающий на тип данного элемента (Наследуется от StgElement<Dictionary`2>.)
СвойствоOptional Свойство, информирующее о том что значение данного элемента является значением по умолчанию. Сериализация элемента не требуется. (Наследуется от StgElement<Dictionary`2>.)
СвойствоTarget Объект хранимый в данном элементе (Наследуется от StgElement<Dictionary`2>.)

Методы

ТипИмяОписание
МетодAddBoolean(String, Boolean) Метод добавляет обязательный именованный элемент типа Boolean (Наследуется от StgCollection.)
МетодAddBoolean(String, Boolean, Boolean) Метод добавляет необязательный именованный элемент типа Boolean . В случае если значение value совпадает со значение optional , то данный элемент не будет сериализован. (Наследуется от StgCollection.)
МетодAddByte(String, Byte) Метод добавляет обязательный именованный элемент типа Byte (Наследуется от StgCollection.)
МетодAddByte(String, Byte, Byte) Метод добавляет необязательный именованный элемент типа Byte . В случае если значение value совпадает со значение optional , то данный элемент не будет сериализован. (Наследуется от StgCollection.)
МетодAddChar(String, Char) Метод добавляет обязательный именованный элемент типа Char (Наследуется от StgCollection.)
МетодAddChar(String, Char, Char) Метод добавляет необязательный именованный элемент типа Char . В случае если значение value совпадает со значение optional , то данный элемент не будет сериализован. (Наследуется от StgCollection.)
МетодAddDouble(String, Double) Метод добавляет обязательный именованный элемент типа Double (Наследуется от StgCollection.)
МетодAddDouble(String, Double, Double) Метод добавляет необязательный именованный элемент типа Double . В случае если значение value совпадает со значение optional , то данный элемент не будет сериализован. (Наследуется от StgCollection.)
МетодAddInt16(String, Int16) Метод добавляет обязательный именованный элемент типа Int16 (Наследуется от StgCollection.)
МетодAddInt16(String, Int16, Int16) Метод добавляет необязательный именованный элемент типа Int16 . В случае если значение value совпадает со значение optional , то данный элемент не будет сериализован. (Наследуется от StgCollection.)
МетодAddInt32(String, Int32, Int32) Метод добавляет необязательный именованный элемент типа Int32 . В случае если значение value совпадает со значение optional , то данный элемент не будет сериализован. (Наследуется от StgCollection.)
МетодAddInt32(String, Int32) Метод добавляет обязательный именованный элемент типа Int32 (Наследуется от StgCollection.)
МетодAddInt64(String, Int64) Метод добавляет обязательный именованный элемент типа Int64 (Наследуется от StgCollection.)
МетодAddInt64(String, Int64, Int64) Метод добавляет необязательный именованный элемент типа Int64 . В случае если значение value совпадает со значение optional , то данный элемент не будет сериализован. (Наследуется от StgCollection.)
МетодAddSingle(String, Single, Single) Метод добавляет необязательный именованный элемент типа Single . В случае если значение value совпадает со значение optional , то данный элемент не будет сериализован. (Наследуется от StgCollection.)
МетодAddSingle(String, Single) Метод добавляет обязательный именованный элемент типа Single (Наследуется от StgCollection.)
МетодAddString(String, String) Метод добавляет обязательный именованный элемент типа String (Наследуется от StgCollection.)
МетодAddString(String, String, String) Метод добавляет необязательный именованный элемент типа String . В случае если значение value совпадает со значение optional , то данный элемент не будет сериализован. (Наследуется от StgCollection.)
МетодAddUInt32(String, UInt32) (Наследуется от StgCollection.)
МетодAddUInt32(String, UInt32, UInt32) (Наследуется от StgCollection.)
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодGetBoolean(String, Boolean) Метод запрашивающий свойства, которые поддерживают значения по умолчанию. Возвращает именованное значение типа Boolean . Если элемент с таким именем не найден в коллекции, то возвращается значение по умолчанию defaultValue . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetBoolean(String) Метод запрашивающий свойства, которые не поддерживают значений по умолчанию. Возвращает именованное значение типа Boolean . Если элемент с таким именем не найден в коллекции, то выбрасывается исключение KeyNotFoundException . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetByte(String, Byte) Метод запрашивающий свойства, которые поддерживают значения по умолчанию. Возвращает именованное значение типа Byte . Если элемент с таким именем не найден в коллекции, то возвращается значение по умолчанию defaultValue . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetByte(String) Метод запрашивающий свойства, которые не поддерживают значений по умолчанию. Возвращает именованное значение типа Byte . Если элемент с таким именем не найден в коллекции, то выбрасывается исключение KeyNotFoundException . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetChar(String) Метод запрашивающий свойства, которые не поддерживают значений по умолчанию. Возвращает именованное значение типа Char . Если элемент с таким именем не найден в коллекции, то выбрасывается исключение KeyNotFoundException . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetChar(String, Char) Метод запрашивающий свойства, которые поддерживают значения по умолчанию. Возвращает именованное значение типа Char . Если элемент с таким именем не найден в коллекции, то возвращается значение по умолчанию defaultValue . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetDouble(String, Double) Метод запрашивающий свойства, которые поддерживают значения по умолчанию. Возвращает именованное значение типа Double . Если элемент с таким именем не найден в коллекции, то возвращается значение по умолчанию defaultValue . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetDouble(String) Метод запрашивающий свойства, которые не поддерживают значений по умолчанию. Возвращает именованное значение типа Double . Если элемент с таким именем не найден в коллекции, то выбрасывается исключение KeyNotFoundException . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetInt16(String, Int16) Метод запрашивающий свойства, которые поддерживают значения по умолчанию. Возвращает именованное значение типа Int16 . Если элемент с таким именем не найден в коллекции, то возвращается значение по умолчанию defaultValue . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetInt16(String) Метод запрашивающий свойства, которые не поддерживают значений по умолчанию. Возвращает именованное значение типа Int16 . Если элемент с таким именем не найден в коллекции, то выбрасывается исключение KeyNotFoundException . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetInt32(String, Int32) Метод запрашивающий свойства, которые поддерживают значения по умолчанию. Возвращает именованное значение типа Int32 . Если элемент с таким именем не найден в коллекции, то возвращается значение по умолчанию defaultValue . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetInt32(String) Метод запрашивающий свойства, которые не поддерживают значений по умолчанию. Возвращает именованное значение типа Int32 . Если элемент с таким именем не найден в коллекции, то выбрасывается исключение KeyNotFoundException . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetInt64(String) Метод запрашивающий свойства, которые не поддерживают значений по умолчанию. Возвращает именованное значение типа Int64 . Если элемент с таким именем не найден в коллекции, то выбрасывается исключение KeyNotFoundException . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetInt64(String, Int64) Метод запрашивающий свойства, которые поддерживают значения по умолчанию. Возвращает именованное значение типа Int64 . Если элемент с таким именем не найден в коллекции, то возвращается значение по умолчанию defaultValue . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetName(Int32) (Наследуется от StgCollection.)
МетодGetSingle(String) Метод запрашивающий свойства, которые не поддерживают значений по умолчанию. Возвращает именованное значение типа Single . Если элемент с таким именем не найден в коллекции, то выбрасывается исключение KeyNotFoundException . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetSingle(String, Single) Метод запрашивающий свойства, которые поддерживают значения по умолчанию. Возвращает именованное значение типа Single . Если элемент с таким именем не найден в коллекции, то возвращается значение по умолчанию defaultValue . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetString(String, String) Метод запрашивающий свойства, которые поддерживают значения по умолчанию. Возвращает именованное значение типа String . Если элемент с таким именем не найден в коллекции, то возвращается значение по умолчанию defaultValue . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetString(String) Метод запрашивающий свойства, которые не поддерживают значений по умолчанию. Возвращает именованное значение типа String . Если элемент с таким именем не найден в коллекции, то выбрасывается исключение KeyNotFoundException . В случае если элемент с заданным именем найден и возможно приведение типов, то возвращается приведенное значение, в противном случае выбрасывается исключение InvalidCastException . (Наследуется от StgCollection.)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодGetUInt32(String) (Наследуется от StgCollection.)
МетодGetUInt32(String, UInt32) (Наследуется от StgCollection.)
МетодIsExists(String) Существует ли элемент с указанным именем в коллекции (Наследуется от StgCollection.)
МетодToString() Текстовое представление элемента в зависимости от конкретного типа (Наследуется от StgElement<Dictionary`2>.)
developers/references/topomatic.stg.stgattribute.txt · Последние изменения: 2023/07/28 17:28 (внешнее изменение)