Для изменения размера нажмите или перетащите

FileTag - класс

Тег, связанный с версией файла. Например, признак того, что размер содержимого файла трактуется как большой файл, поэтому файл не копируется во временную папку.
Иерархия наследования
SystemObject
  Tessa.FilesFileTag

Пространство имён:  Tessa.Files
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public class FileTag : IFileTag, IEquatable<IFileTag>, 
	ISealable

Тип FileTag предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методFileTag
Создаёт экземпляр класса с указанием значений его свойств.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоInfo
Дополнительная информация для расширений или null, если информация не требуется.
Открытое свойствоIsSealed
Признак того, что объект был защищён от изменений.
Открытое свойствоKey
Ключ, уникально идентифицирующий тег. При сравнении ключей обычно не учитывается регистр символов.
В начало страницы
Методы
  ИмяОписание
Открытый методСтатический членAggregate(IEnumerableString)
Объединяет список тегов в строку, которую можно сохранить в базе данных или передать в методы Parse(String) и ParseAndBox(String) или обратного преобразования. Возвращаемое значение будет равно null, если теги отсутствуют.
Открытый методСтатический членAggregate(IEnumerableIFileTag)
Объединяет список тегов в строку, которую можно сохранить в базе данных или передать в методы Parse(String) и ParseAndBox(String) или обратного преобразования.
Открытый методСтатический членBox
Выполняет упаковку объекта по строковому ключу, если объект зарегистрирован как стандартный в коллекции BoxedTags, например, это тег для файлов большого размера Large. Если объект по ключу не найден в коллекции, то возвращается новый объект FileTag, защищённый от изменений, который не добавляется в список автоматически (т.е. объекты, отсутствующие в списке BoxedTags, будут создаваться каждый раз новые).
Открытый методEquals(Object)
Сравнивает текущий объект с заданным.
(Переопределяет ObjectEquals(Object).)
Открытый методEquals(IFileTag)
Сравнивает текущий объект с заданным.
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Возвращает хеш-код объекта.
(Переопределяет ObjectGetHashCode.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методСтатический членParse
Разбирает строку, содержащую один или несколько тэгов. Каждый тэг обрамляется в угловые скобки, например: <tag1><tag2>. Возвращает список строк-тегов, которые затем можно передать в метод Box(String) для создания объектов тегов.
Открытый методСтатический членParseAndBox
Разбирает строку, содержащую один или несколько тэгов, и возвращает список объектов IFileTag, упакованный методом Box(String).
Открытый методSeal
Защищает объект от изменений.
Защищённый методSealInternal

Защищает объект от изменений.

Метод может быть переопределён в классах-наследниках.

Открытый методToString
Возвращает строковое представление объекта.
(Переопределяет ObjectToString.)
В начало страницы
Поля
  ИмяОписание
Открытое полеСтатический членBoxedTags
Коллекция стандартных тегов, для которых доступна упаковка методом Box(String). Поиск по коллекции выполняется без учёта регистра.
Открытое полеСтатический членLarge
Тег для файлов большого размера.
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
Заметки
Наследники класса могут добавить строготипизированные свойства.
См. также