BaseDecodeType

BaseDecodeType class

Базовый класс для MultyDecodeType и SingleDecodeType.

public abstract class BaseDecodeType : IEquatable<BaseDecodeType>

Методы

Имя Описание
abstract ContainsAny(params BaseDecodeType[]) Определяет, включен ли какой-либо из заданных типов декодирования в
Equals(BaseDecodeType) Возвращает значение, указывающее, равен ли этот экземпляр заданномуBaseDecodeType значение.
virtual Equals(MultyDecodeType) Возвращает значение, указывающее, равен ли этот экземпляр заданномуMultyDecodeType значение.
override Equals(object) Возвращает значение, указывающее, равен ли этот экземпляр заданномуBaseDecodeType значение.
virtual Equals(SingleDecodeType) Возвращает значение, указывающее, равен ли этот экземпляр заданномуSingleDecodeType значение.
override GetHashCode() Возвращает хэш-код для этого экземпляра.
static TryParse(string, out BaseDecodeType) Преобразует строковое представление BaseDecodeType в его экземпляр, определив конкретный тип. Возвращаемое значение указывает, успешно ли выполнено преобразование.
static TryParse(string, out MultyDecodeType) Преобразует строковое представление MultyDecodeType в его экземпляр. Возвращаемое значение указывает, успешно ли выполнено преобразование.
static TryParse(string, out SingleDecodeType) Преобразует строковое представление SingleDecodeType в его экземпляр. Возвращаемое значение указывает, успешно ли выполнено преобразование.

Примеры

В этом примере показано, как использовать BaseDecodeType с SingleDecodeType и MultyDecodeType

[C#]
BaseDecodeType decodeOne = DecodeType.Code128;
BaseDecodeType decodeTwo = new MultyDecodeType(DecodeType.Code128, DecodeType.Code39Standard, DecodeType.Code39Extended);
[VB.NET]
Dim decodeOne As BaseDecodeType = DecodeType.Code128
Dim decodeTwo As BaseDecodeType = New MultyDecodeType(DecodeType.Code128, DecodeType.Code39Standard, DecodeType.Code39Extended)

Смотрите также