Freigeben über


IppAttributeValue Klasse

Definition

Stellt einen Attributwert dar, der in der IPP-Spezifikation (Internet Printing Protocol) definiert ist. Diese Klasse stellt statische Methoden bereit, mit denen Sie ein IppAttributeValue-Objekt erstellen können, das eine instance des angegebenen Attributnamens darstellt und über die angegebenen Werte und statische Methoden verfügt, mit denen Sie die von Ihnen erstellten Werte abrufen können.

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
Vererbung
Object Platform::Object IInspectable IppAttributeValue
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 11 (eingeführt in 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v14.0)

Hinweise

Weitere Informationen zu dieser Klasse finden Sie unter Leitfaden zum Erstellen von Druckunterstützungs-Apps.

Eigenschaften

Kind

Ruft einen Wert ab, der den Typ des Attributs angibt, das von diesem IppAttributeValue-Objekt dargestellt wird.

Methoden

CreateBoolean(Boolean)

Erstellt ein IppAttributeValue-Objekt , das ein boolean Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateBooleanArray(IIterable<Boolean>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von boolean Attributen mit den angegebenen Werten enthält.

CreateCharset(String)

Erstellt ein IppAttributeValue-Objekt , das ein charset Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateCharsetArray(IIterable<String>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von charset Attributen mit den angegebenen Werten enthält.

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

Erstellt ein IppAttributeValue-Objekt , das ein collection Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

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

Erstellt ein IppAttributeValue-Objekt , das ein Array von collection Attributen mit den angegebenen Werten enthält.

CreateDateTime(DateTime)

Erstellt ein IppAttributeValue-Objekt , das ein dateTime Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateDateTimeArray(IIterable<DateTime>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von dateTime Attributen mit den angegebenen Werten enthält.

CreateEnum(Int32)

Erstellt ein IppAttributeValue-Objekt , das ein enum Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateEnumArray(IIterable<Int32>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von enum Attributen mit den angegebenen Werten enthält.

CreateInteger(Int32)

Erstellt ein IppAttributeValue-Objekt , das ein integer Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateIntegerArray(IIterable<Int32>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von integer Attributen mit den angegebenen Werten enthält.

CreateKeyword(String)

Erstellt ein IppAttributeValue-Objekt , das ein keyword Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateKeywordArray(IIterable<String>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von keyword Attributen mit den angegebenen Werten enthält.

CreateMimeMedia(String)

Erstellt ein IppAttributeValue-Objekt , das ein mimeMediaType Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateMimeMediaArray(IIterable<String>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von mimeMediaType Attributen mit den angegebenen Werten enthält.

CreateNameWithLanguage(IppTextWithLanguage)

Erstellt ein IppAttributeValue-Objekt , das ein createNameWithLanguage Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateNameWithLanguageArray(IIterable<IppTextWithLanguage>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von createNameWithLanguage Attributen mit den angegebenen Werten enthält.

CreateNameWithoutLanguage(String)

Erstellt ein IppAttributeValue-Objekt , das ein nameWithoutLanguage Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateNameWithoutLanguageArray(IIterable<String>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von nameWithoutLanguage Attributen mit den angegebenen Werten enthält.

CreateNaturalLanguage(String)

Erstellt ein IppAttributeValue-Objekt , das ein naturalLanguage Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateNaturalLanguageArray(IIterable<String>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von naturalLanguage Attributen mit den angegebenen Werten enthält.

CreateNoValue()

Erstellt ein IppAttributeValue-Objekt , das ein no-value Attribut darstellt, wie vom Internet Printing Protocol (IPP) definiert.

CreateOctetString(IBuffer)

Erstellt ein IppAttributeValue-Objekt , das ein octetString Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateOctetStringArray(IIterable<IBuffer>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von octetString Attributen mit den angegebenen Werten enthält.

CreateRangeOfInteger(IppIntegerRange)

Erstellt ein IppAttributeValue-Objekt , das ein rangeOfInteger Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateRangeOfIntegerArray(IIterable<IppIntegerRange>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von rangeOfInteger Attributen mit den angegebenen Werten enthält.

CreateResolution(IppResolution)

Erstellt ein IppAttributeValue-Objekt , das ein resolution Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateResolutionArray(IIterable<IppResolution>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von resolution Attributen mit den angegebenen Werten enthält.

CreateTextWithLanguage(IppTextWithLanguage)

Erstellt ein IppAttributeValue-Objekt , das ein textWithLanguage Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateTextWithLanguageArray(IIterable<IppTextWithLanguage>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von textWithLanguage Attributen mit den angegebenen Werten enthält.

CreateTextWithoutLanguage(String)

Erstellt ein IppAttributeValue-Objekt , das ein textWithoutLanguage Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateTextWithoutLanguageArray(IIterable<String>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von textWithoutLanguage Attributen mit den angegebenen Werten enthält.

CreateUnknown()

Erstellt ein IppAttributeValue-Objekt , das ein unknown Attribut darstellt, wie vom Internet Printing Protocol (IPP) definiert.

CreateUnsupported()

Erstellt ein IppAttributeValue-Objekt , das ein unsupported Attribut darstellt, wie vom Internet Printing Protocol (IPP) definiert.

CreateUri(Uri)

Erstellt ein IppAttributeValue-Objekt , das ein uri Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateUriArray(IIterable<Uri>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von uri Attributen mit den angegebenen Werten enthält.

CreateUriSchema(String)

Erstellt ein IppAttributeValue-Objekt , das ein uriScheme Attribut mit dem angegebenen Wert enthält, wie vom Internet Printing Protocol (IPP) definiert.

CreateUriSchemaArray(IIterable<String>)

Erstellt ein IppAttributeValue-Objekt , das ein Array von uriScheme Attributen mit den angegebenen Werten enthält.

GetBooleanArray()

Ruft das Array von boolean Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetCharsetArray()

Ruft das Array von charset Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetCollectionArray()

Ruft das Array von collection Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetDateTimeArray()

Ruft das Array von dateTime Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetEnumArray()

Ruft das Array von enum Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetIntegerArray()

Ruft das Array von integer Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetKeywordArray()

Ruft das Array von keyword Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetMimeMediaTypeArray()

Ruft das Array von mimeMediaType Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetNameWithLanguageArray()

Ruft das Array von nameWithLanguage Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetNameWithoutLanguageArray()

Ruft das Array von nameWithoutLanguage Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetNaturalLanguageArray()

Ruft das Array von naturalLanguage Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetOctetStringArray()

Ruft das Array von octetString Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetRangeOfIntegerArray()

Ruft das Array von rangeOfInteger Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetResolutionArray()

Ruft das Array von resolution Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetTextWithLanguageArray()

Ruft das Array von textWithLanguage Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetTextWithoutLanguageArray()

Ruft das Array von textWithoutLanguage Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetUriArray()

Ruft das Array von uri Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

GetUriSchemaArray()

Ruft das Array von uriScheme Attributen ab, die im aktuellen IppAttributeValue-Objekt enthalten sind.

Gilt für:

Weitere Informationen