FileSignatureData - класс

Объект, содержащий информацию по бинарным данным файла подписи.

Definition

Пространство имён: Tessa.Files
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public class FileSignatureData : NotificationObject, 
	IFileSignatureData, INotifyPropertyChanged
Inheritance
Object    NotificationObject    FileSignatureData
Implements
INotifyPropertyChanged, IFileSignatureData

Заметки

Наследники класса могут переопределять методы и содержать дополнительные свойства, связанные с внешней подсистемой, в которой располагается подписанная версия.

Конструкторы

FileSignatureData(FileSignatureDataState) Создаёт экземпляр класса без указания бинарных данных файла подписи в виде массива байт.
FileSignatureData(Byte, FileSignatureDataState) Создаёт экземпляр класса с указанием бинарных данных файла подписи в виде массива байт.

Свойства

Bytes Массив байт с бинарными данными файла подписи или null, если бинарные данные определяются другим способом.
IsEmptyПризнак того, что бинарные данные файла подписи не заполнены.
StateСостояние бинарных данных файла подписи.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetBytesAsync Возвращает бинарные данные файла подписи в виде массива байт. Возвращённый массив не равенnull.
GetBytesCoreAsync Возвращает бинарные данные файла подписи в виде массива байт. Возвращённый массив не равенnull.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OnPropertyChanged(PropertyChangedEventArgs) Уведомляет об изменении свойства с именем, заданным в аргументах события.
(Унаследован от NotificationObject)
OnPropertyChanged(String) Уведомляет об изменении свойства с заданным именем у объекта.
(Унаследован от NotificationObject)
OnPropertyChangedAsync(PropertyChangedEventArgs, Boolean) Уведомляет об изменении свойства с именем, заданным в аргументах события, асинхронно, в соответствии с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно. Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения (основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationObject)
OnPropertyChangedAsync(String, Boolean) Уведомляет об изменении свойства с заданным именем у объекта асинхронно, в соответствии с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно. Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения (основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationObject)
SetStateAsyncУстанавливает состояние бинарных данных файла подписи.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

События

PropertyChangedСобытие, уведомляющее об изменении свойства с определённым именем у модели представления.
(Унаследован от NotificationObject)

Методы расширения

Get
(Определяется ComHelper)
GetNullableBytesAsync Возвращает бинарные данные подписи файла в виде массива байт или null, если бинарные данные отсутствуют или ещё не загружены.
(Определяется FileExtensions)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также