Поделиться через


IppAttributeValue Класс

Определение

Представляет значение атрибута, определенное спецификацией протокола IPP. Этот класс предоставляет статические методы, которые можно использовать для создания объекта IppAttributeValue , который представляет экземпляр указанного имени атрибута и имеет указанные значения, а статические методы можно использовать для получения созданных значений.

public ref class IppAttributeValue sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class IppAttributeValue final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class IppAttributeValue
Public NotInheritable Class IppAttributeValue
Наследование
Object Platform::Object IInspectable IppAttributeValue
Атрибуты

Требования к Windows

Семейство устройств
Windows 11 (появилось в 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v14.0)

Комментарии

Дополнительные сведения об этом классе см. в разделе Руководство по проектированию приложений поддержки печати.

Свойства

Kind

Возвращает значение, указывающее тип атрибута, представленного этим объектом IppAttributeValue .

Методы

CreateBoolean(Boolean)

Создает объект IppAttributeValue , содержащий boolean атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateBooleanArray(IIterable<Boolean>)

Создает объект IppAttributeValue , содержащий массив атрибутов boolean с указанными значениями.

CreateCharset(String)

Создает объект IppAttributeValue , содержащий charset атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateCharsetArray(IIterable<String>)

Создает объект IppAttributeValue , содержащий массив атрибутов charset с указанными значениями.

CreateCollection(IIterable<KeyValuePair<String,IppAttributeValue>>)

Создает объект IppAttributeValue , содержащий collection атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateCollectionArray(IIterable<IEnumerable<KeyValuePair<String,IppAttributeValue>>>)

Создает объект IppAttributeValue , содержащий массив атрибутов collection с указанными значениями.

CreateDateTime(DateTime)

Создает объект IppAttributeValue , содержащий dateTime атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateDateTimeArray(IIterable<DateTime>)

Создает объект IppAttributeValue , содержащий массив атрибутов dateTime с указанными значениями.

CreateEnum(Int32)

Создает объект IppAttributeValue , содержащий enum атрибут с указанным значением, как определено протоколом IPP.

CreateEnumArray(IIterable<Int32>)

Создает объект IppAttributeValue , содержащий массив атрибутов enum с указанными значениями.

CreateInteger(Int32)

Создает объект IppAttributeValue , содержащий integer атрибут с указанным значением, как определено протоколом IPP.

CreateIntegerArray(IIterable<Int32>)

Создает объект IppAttributeValue , содержащий массив атрибутов integer с указанными значениями.

CreateKeyword(String)

Создает объект IppAttributeValue , содержащий keyword атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateKeywordArray(IIterable<String>)

Создает объект IppAttributeValue , содержащий массив атрибутов keyword с указанными значениями.

CreateMimeMedia(String)

Создает объект IppAttributeValue , содержащий mimeMediaType атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateMimeMediaArray(IIterable<String>)

Создает объект IppAttributeValue , содержащий массив атрибутов mimeMediaType с указанными значениями.

CreateNameWithLanguage(IppTextWithLanguage)

Создает объект IppAttributeValue , содержащий createNameWithLanguage атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateNameWithLanguageArray(IIterable<IppTextWithLanguage>)

Создает объект IppAttributeValue , содержащий массив атрибутов createNameWithLanguage с указанными значениями.

CreateNameWithoutLanguage(String)

Создает объект IppAttributeValue , содержащий nameWithoutLanguage атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateNameWithoutLanguageArray(IIterable<String>)

Создает объект IppAttributeValue , содержащий массив атрибутов nameWithoutLanguage с указанными значениями.

CreateNaturalLanguage(String)

Создает объект IppAttributeValue , содержащий naturalLanguage атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateNaturalLanguageArray(IIterable<String>)

Создает объект IppAttributeValue , содержащий массив атрибутов naturalLanguage с указанными значениями.

CreateNoValue()

Создает объект IppAttributeValue , представляющий no-value атрибут, как определено протоколом интернет-печати (IPP).

CreateOctetString(IBuffer)

Создает объект IppAttributeValue , содержащий octetString атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateOctetStringArray(IIterable<IBuffer>)

Создает объект IppAttributeValue , содержащий массив атрибутов octetString с указанными значениями.

CreateRangeOfInteger(IppIntegerRange)

Создает объект IppAttributeValue , содержащий rangeOfInteger атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateRangeOfIntegerArray(IIterable<IppIntegerRange>)

Создает объект IppAttributeValue , содержащий массив атрибутов rangeOfInteger с указанными значениями.

CreateResolution(IppResolution)

Создает объект IppAttributeValue , содержащий resolution атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateResolutionArray(IIterable<IppResolution>)

Создает объект IppAttributeValue , содержащий массив атрибутов resolution с указанными значениями.

CreateTextWithLanguage(IppTextWithLanguage)

Создает объект IppAttributeValue , содержащий textWithLanguage атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateTextWithLanguageArray(IIterable<IppTextWithLanguage>)

Создает объект IppAttributeValue , содержащий массив атрибутов textWithLanguage с указанными значениями.

CreateTextWithoutLanguage(String)

Создает объект IppAttributeValue , содержащий textWithoutLanguage атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateTextWithoutLanguageArray(IIterable<String>)

Создает объект IppAttributeValue , содержащий массив атрибутов textWithoutLanguage с указанными значениями.

CreateUnknown()

Создает объект IppAttributeValue , представляющий unknown атрибут, как определено протоколом интернет-печати (IPP).

CreateUnsupported()

Создает объект IppAttributeValue , представляющий unsupported атрибут, как определено протоколом интернет-печати (IPP).

CreateUri(Uri)

Создает объект IppAttributeValue , содержащий uri атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateUriArray(IIterable<Uri>)

Создает объект IppAttributeValue , содержащий массив атрибутов uri с указанными значениями.

CreateUriSchema(String)

Создает объект IppAttributeValue , содержащий uriScheme атрибут с указанным значением, как определено протоколом интернет-печати (IPP).

CreateUriSchemaArray(IIterable<String>)

Создает объект IppAttributeValue , содержащий массив атрибутов uriScheme с указанными значениями.

GetBooleanArray()

Возвращает массив атрибутов boolean , содержащихся в текущем объекте IppAttributeValue .

GetCharsetArray()

Возвращает массив атрибутов charset , содержащихся в текущем объекте IppAttributeValue .

GetCollectionArray()

Возвращает массив атрибутов collection , содержащихся в текущем объекте IppAttributeValue .

GetDateTimeArray()

Возвращает массив атрибутов dateTime , содержащихся в текущем объекте IppAttributeValue .

GetEnumArray()

Возвращает массив атрибутов enum , содержащихся в текущем объекте IppAttributeValue .

GetIntegerArray()

Возвращает массив атрибутов integer , содержащихся в текущем объекте IppAttributeValue .

GetKeywordArray()

Возвращает массив атрибутов keyword , содержащихся в текущем объекте IppAttributeValue .

GetMimeMediaTypeArray()

Возвращает массив атрибутов mimeMediaType , содержащихся в текущем объекте IppAttributeValue .

GetNameWithLanguageArray()

Возвращает массив атрибутов nameWithLanguage , содержащихся в текущем объекте IppAttributeValue .

GetNameWithoutLanguageArray()

Возвращает массив атрибутов nameWithoutLanguage , содержащихся в текущем объекте IppAttributeValue .

GetNaturalLanguageArray()

Возвращает массив атрибутов naturalLanguage , содержащихся в текущем объекте IppAttributeValue .

GetOctetStringArray()

Возвращает массив атрибутов octetString , содержащихся в текущем объекте IppAttributeValue .

GetRangeOfIntegerArray()

Возвращает массив атрибутов rangeOfInteger , содержащихся в текущем объекте IppAttributeValue .

GetResolutionArray()

Возвращает массив атрибутов resolution , содержащихся в текущем объекте IppAttributeValue .

GetTextWithLanguageArray()

Возвращает массив атрибутов textWithLanguage , содержащихся в текущем объекте IppAttributeValue .

GetTextWithoutLanguageArray()

Возвращает массив атрибутов textWithoutLanguage , содержащихся в текущем объекте IppAttributeValue .

GetUriArray()

Возвращает массив атрибутов uri , содержащихся в текущем объекте IppAttributeValue .

GetUriSchemaArray()

Возвращает массив атрибутов uriScheme , содержащихся в текущем объекте IppAttributeValue .

Применяется к

См. также раздел