Partager via


IppAttributeValue Classe

Définition

Représente une valeur d’attribut telle que définie par la spécification IPP (Internet Printing Protocol). Cette classe fournit des méthodes statiques que vous pouvez utiliser pour créer un objet IppAttributeValue qui représente une instance du nom d’attribut spécifié et qui contient la ou les valeurs spécifiées, ainsi que les méthodes statiques que vous pouvez utiliser pour obtenir les valeurs que vous avez créées.

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
Héritage
Object Platform::Object IInspectable IppAttributeValue
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 11 (introduit dans 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v14.0)

Remarques

Pour plus d’informations sur cette classe, consultez Guide de conception d’application de support d’impression.

Propriétés

Kind

Obtient une valeur qui indique le type d’attribut représenté par cet objet IppAttributeValue .

Méthodes

CreateBoolean(Boolean)

Crée un objet IppAttributeValue qui contient un boolean attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateBooleanArray(IIterable<Boolean>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs boolean avec les valeurs spécifiées.

CreateCharset(String)

Crée un objet IppAttributeValue qui contient un charset attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateCharsetArray(IIterable<String>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs charset avec les valeurs spécifiées.

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

Crée un objet IppAttributeValue qui contient un collection attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

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

Crée un objet IppAttributeValue qui contient un tableau d’attributs collection avec les valeurs spécifiées.

CreateDateTime(DateTime)

Crée un objet IppAttributeValue qui contient un dateTime attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateDateTimeArray(IIterable<DateTime>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs dateTime avec les valeurs spécifiées.

CreateEnum(Int32)

Crée un objet IppAttributeValue qui contient un enum attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateEnumArray(IIterable<Int32>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs enum avec les valeurs spécifiées.

CreateInteger(Int32)

Crée un objet IppAttributeValue qui contient un integer attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateIntegerArray(IIterable<Int32>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs integer avec les valeurs spécifiées.

CreateKeyword(String)

Crée un objet IppAttributeValue qui contient un keyword attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateKeywordArray(IIterable<String>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs keyword avec les valeurs spécifiées.

CreateMimeMedia(String)

Crée un objet IppAttributeValue qui contient un mimeMediaType attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateMimeMediaArray(IIterable<String>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs mimeMediaType avec les valeurs spécifiées.

CreateNameWithLanguage(IppTextWithLanguage)

Crée un objet IppAttributeValue qui contient un createNameWithLanguage attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateNameWithLanguageArray(IIterable<IppTextWithLanguage>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs createNameWithLanguage avec les valeurs spécifiées.

CreateNameWithoutLanguage(String)

Crée un objet IppAttributeValue qui contient un nameWithoutLanguage attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateNameWithoutLanguageArray(IIterable<String>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs nameWithoutLanguage avec les valeurs spécifiées.

CreateNaturalLanguage(String)

Crée un objet IppAttributeValue qui contient un naturalLanguage attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateNaturalLanguageArray(IIterable<String>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs naturalLanguage avec les valeurs spécifiées.

CreateNoValue()

Crée un objet IppAttributeValue qui représente un no-value attribut, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateOctetString(IBuffer)

Crée un objet IppAttributeValue qui contient un octetString attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateOctetStringArray(IIterable<IBuffer>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs octetString avec les valeurs spécifiées.

CreateRangeOfInteger(IppIntegerRange)

Crée un objet IppAttributeValue qui contient un rangeOfInteger attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateRangeOfIntegerArray(IIterable<IppIntegerRange>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs rangeOfInteger avec les valeurs spécifiées.

CreateResolution(IppResolution)

Crée un objet IppAttributeValue qui contient un resolution attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateResolutionArray(IIterable<IppResolution>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs resolution avec les valeurs spécifiées.

CreateTextWithLanguage(IppTextWithLanguage)

Crée un objet IppAttributeValue qui contient un textWithLanguage attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateTextWithLanguageArray(IIterable<IppTextWithLanguage>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs textWithLanguage avec les valeurs spécifiées.

CreateTextWithoutLanguage(String)

Crée un objet IppAttributeValue qui contient un textWithoutLanguage attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateTextWithoutLanguageArray(IIterable<String>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs textWithoutLanguage avec les valeurs spécifiées.

CreateUnknown()

Crée un objet IppAttributeValue qui représente un unknown attribut, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateUnsupported()

Crée un objet IppAttributeValue qui représente un unsupported attribut, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateUri(Uri)

Crée un objet IppAttributeValue qui contient un uri attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateUriArray(IIterable<Uri>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs uri avec les valeurs spécifiées.

CreateUriSchema(String)

Crée un objet IppAttributeValue qui contient un uriScheme attribut avec la valeur spécifiée, tel que défini par le protocole IPP (Internet Printing Protocol).

CreateUriSchemaArray(IIterable<String>)

Crée un objet IppAttributeValue qui contient un tableau d’attributs uriScheme avec les valeurs spécifiées.

GetBooleanArray()

Obtient le tableau des boolean attributs contenus dans l’objet IppAttributeValue actuel.

GetCharsetArray()

Obtient le tableau des charset attributs contenus dans l’objet IppAttributeValue actuel.

GetCollectionArray()

Obtient le tableau des collection attributs contenus dans l’objet IppAttributeValue actuel.

GetDateTimeArray()

Obtient le tableau des dateTime attributs contenus dans l’objet IppAttributeValue actuel.

GetEnumArray()

Obtient le tableau des enum attributs contenus dans l’objet IppAttributeValue actuel.

GetIntegerArray()

Obtient le tableau des integer attributs contenus dans l’objet IppAttributeValue actuel.

GetKeywordArray()

Obtient le tableau des keyword attributs contenus dans l’objet IppAttributeValue actuel.

GetMimeMediaTypeArray()

Obtient le tableau des mimeMediaType attributs contenus dans l’objet IppAttributeValue actuel.

GetNameWithLanguageArray()

Obtient le tableau des nameWithLanguage attributs contenus dans l’objet IppAttributeValue actuel.

GetNameWithoutLanguageArray()

Obtient le tableau des nameWithoutLanguage attributs contenus dans l’objet IppAttributeValue actuel.

GetNaturalLanguageArray()

Obtient le tableau des naturalLanguage attributs contenus dans l’objet IppAttributeValue actuel.

GetOctetStringArray()

Obtient le tableau des octetString attributs contenus dans l’objet IppAttributeValue actuel.

GetRangeOfIntegerArray()

Obtient le tableau des rangeOfInteger attributs contenus dans l’objet IppAttributeValue actuel.

GetResolutionArray()

Obtient le tableau des resolution attributs contenus dans l’objet IppAttributeValue actuel.

GetTextWithLanguageArray()

Obtient le tableau des textWithLanguage attributs contenus dans l’objet IppAttributeValue actuel.

GetTextWithoutLanguageArray()

Obtient le tableau des textWithoutLanguage attributs contenus dans l’objet IppAttributeValue actuel.

GetUriArray()

Obtient le tableau des uri attributs contenus dans l’objet IppAttributeValue actuel.

GetUriSchemaArray()

Obtient le tableau des uriScheme attributs contenus dans l’objet IppAttributeValue actuel.

S’applique à

Voir aussi