IppAttributeValue Clase

Definición

Representa un valor de atributo tal y como se define en la especificación del Protocolo de impresión de Internet (IPP). Esta clase proporciona métodos estáticos que puede usar para crear un objeto IppAttributeValue que represente una instancia del nombre de atributo especificado y tenga los valores especificados y los métodos estáticos que puede usar para obtener los valores que ha creado.

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
Herencia
Object Platform::Object IInspectable IppAttributeValue
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 11 (se introdujo en la versión 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v14.0)

Comentarios

Para obtener más información sobre esta clase, consulte Guía de diseño de aplicaciones compatibles con impresión.

Propiedades

Kind

Obtiene un valor que indica el tipo de atributo representado por este objeto IppAttributeValue .

Métodos

CreateBoolean(Boolean)

Crea un objeto IppAttributeValue que contiene un boolean atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateBooleanArray(IIterable<Boolean>)

Crea un objeto IppAttributeValue que contiene una matriz de boolean atributos con los valores especificados.

CreateCharset(String)

Crea un objeto IppAttributeValue que contiene un charset atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateCharsetArray(IIterable<String>)

Crea un objeto IppAttributeValue que contiene una matriz de charset atributos con los valores especificados.

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

Crea un objeto IppAttributeValue que contiene un collection atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

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

Crea un objeto IppAttributeValue que contiene una matriz de collection atributos con los valores especificados.

CreateDateTime(DateTime)

Crea un objeto IppAttributeValue que contiene un dateTime atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateDateTimeArray(IIterable<DateTime>)

Crea un objeto IppAttributeValue que contiene una matriz de dateTime atributos con los valores especificados.

CreateEnum(Int32)

Crea un objeto IppAttributeValue que contiene un enum atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateEnumArray(IIterable<Int32>)

Crea un objeto IppAttributeValue que contiene una matriz de enum atributos con los valores especificados.

CreateInteger(Int32)

Crea un objeto IppAttributeValue que contiene un integer atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateIntegerArray(IIterable<Int32>)

Crea un objeto IppAttributeValue que contiene una matriz de integer atributos con los valores especificados.

CreateKeyword(String)

Crea un objeto IppAttributeValue que contiene un keyword atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateKeywordArray(IIterable<String>)

Crea un objeto IppAttributeValue que contiene una matriz de keyword atributos con los valores especificados.

CreateMimeMedia(String)

Crea un objeto IppAttributeValue que contiene un mimeMediaType atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateMimeMediaArray(IIterable<String>)

Crea un objeto IppAttributeValue que contiene una matriz de mimeMediaType atributos con los valores especificados.

CreateNameWithLanguage(IppTextWithLanguage)

Crea un objeto IppAttributeValue que contiene un createNameWithLanguage atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateNameWithLanguageArray(IIterable<IppTextWithLanguage>)

Crea un objeto IppAttributeValue que contiene una matriz de createNameWithLanguage atributos con los valores especificados.

CreateNameWithoutLanguage(String)

Crea un objeto IppAttributeValue que contiene un nameWithoutLanguage atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateNameWithoutLanguageArray(IIterable<String>)

Crea un objeto IppAttributeValue que contiene una matriz de nameWithoutLanguage atributos con los valores especificados.

CreateNaturalLanguage(String)

Crea un objeto IppAttributeValue que contiene un naturalLanguage atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateNaturalLanguageArray(IIterable<String>)

Crea un objeto IppAttributeValue que contiene una matriz de naturalLanguage atributos con los valores especificados.

CreateNoValue()

Crea un objeto IppAttributeValue que representa un no-value atributo, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateOctetString(IBuffer)

Crea un objeto IppAttributeValue que contiene un octetString atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateOctetStringArray(IIterable<IBuffer>)

Crea un objeto IppAttributeValue que contiene una matriz de octetString atributos con los valores especificados.

CreateRangeOfInteger(IppIntegerRange)

Crea un objeto IppAttributeValue que contiene un rangeOfInteger atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateRangeOfIntegerArray(IIterable<IppIntegerRange>)

Crea un objeto IppAttributeValue que contiene una matriz de rangeOfInteger atributos con los valores especificados.

CreateResolution(IppResolution)

Crea un objeto IppAttributeValue que contiene un resolution atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateResolutionArray(IIterable<IppResolution>)

Crea un objeto IppAttributeValue que contiene una matriz de resolution atributos con los valores especificados.

CreateTextWithLanguage(IppTextWithLanguage)

Crea un objeto IppAttributeValue que contiene un textWithLanguage atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateTextWithLanguageArray(IIterable<IppTextWithLanguage>)

Crea un objeto IppAttributeValue que contiene una matriz de textWithLanguage atributos con los valores especificados.

CreateTextWithoutLanguage(String)

Crea un objeto IppAttributeValue que contiene un textWithoutLanguage atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateTextWithoutLanguageArray(IIterable<String>)

Crea un objeto IppAttributeValue que contiene una matriz de textWithoutLanguage atributos con los valores especificados.

CreateUnknown()

Crea un objeto IppAttributeValue que representa un unknown atributo, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateUnsupported()

Crea un objeto IppAttributeValue que representa un unsupported atributo, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateUri(Uri)

Crea un objeto IppAttributeValue que contiene un uri atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateUriArray(IIterable<Uri>)

Crea un objeto IppAttributeValue que contiene una matriz de uri atributos con los valores especificados.

CreateUriSchema(String)

Crea un objeto IppAttributeValue que contiene un uriScheme atributo con el valor especificado, tal y como se define en el Protocolo de impresión de Internet (IPP).

CreateUriSchemaArray(IIterable<String>)

Crea un objeto IppAttributeValue que contiene una matriz de uriScheme atributos con los valores especificados.

GetBooleanArray()

Obtiene la matriz de boolean atributos contenidos en el objeto IppAttributeValue actual.

GetCharsetArray()

Obtiene la matriz de charset atributos contenidos en el objeto IppAttributeValue actual.

GetCollectionArray()

Obtiene la matriz de collection atributos contenidos en el objeto IppAttributeValue actual.

GetDateTimeArray()

Obtiene la matriz de dateTime atributos contenidos en el objeto IppAttributeValue actual.

GetEnumArray()

Obtiene la matriz de enum atributos contenidos en el objeto IppAttributeValue actual.

GetIntegerArray()

Obtiene la matriz de integer atributos contenidos en el objeto IppAttributeValue actual.

GetKeywordArray()

Obtiene la matriz de keyword atributos contenidos en el objeto IppAttributeValue actual.

GetMimeMediaTypeArray()

Obtiene la matriz de mimeMediaType atributos contenidos en el objeto IppAttributeValue actual.

GetNameWithLanguageArray()

Obtiene la matriz de nameWithLanguage atributos contenidos en el objeto IppAttributeValue actual.

GetNameWithoutLanguageArray()

Obtiene la matriz de nameWithoutLanguage atributos contenidos en el objeto IppAttributeValue actual.

GetNaturalLanguageArray()

Obtiene la matriz de naturalLanguage atributos contenidos en el objeto IppAttributeValue actual.

GetOctetStringArray()

Obtiene la matriz de octetString atributos contenidos en el objeto IppAttributeValue actual.

GetRangeOfIntegerArray()

Obtiene la matriz de rangeOfInteger atributos contenidos en el objeto IppAttributeValue actual.

GetResolutionArray()

Obtiene la matriz de resolution atributos contenidos en el objeto IppAttributeValue actual.

GetTextWithLanguageArray()

Obtiene la matriz de textWithLanguage atributos contenidos en el objeto IppAttributeValue actual.

GetTextWithoutLanguageArray()

Obtiene la matriz de textWithoutLanguage atributos contenidos en el objeto IppAttributeValue actual.

GetUriArray()

Obtiene la matriz de uri atributos contenidos en el objeto IppAttributeValue actual.

GetUriSchemaArray()

Obtiene la matriz de uriScheme atributos contenidos en el objeto IppAttributeValue actual.

Se aplica a

Consulte también