IppAttributeValue Classe

Definizione

Rappresenta un valore dell'attributo definito dalla specifica IPP (Internet Printing Protocol). Questa classe fornisce metodi statici che è possibile usare per creare un oggetto IppAttributeValue che rappresenta un'istanza del nome dell'attributo specificato e ha i valori specificati e i metodi statici che è possibile usare per ottenere i valori creati.

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
Ereditarietà
Object Platform::Object IInspectable IppAttributeValue
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 11 (è stato introdotto in 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v14.0)

Commenti

Per altre informazioni su questa classe, vedere Stampa guida alla progettazione dell'app di supporto.

Proprietà

Kind

Ottiene un valore che indica il tipo di attributo rappresentato da questo oggetto IppAttributeValue .

Metodi

CreateBoolean(Boolean)

Crea un oggetto IppAttributeValue che contiene un boolean attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateBooleanArray(IIterable<Boolean>)

Crea un oggetto IppAttributeValue che contiene una matrice di boolean attributi con i valori specificati.

CreateCharset(String)

Crea un oggetto IppAttributeValue che contiene un charset attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateCharsetArray(IIterable<String>)

Crea un oggetto IppAttributeValue che contiene una matrice di charset attributi con i valori specificati.

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

Crea un oggetto IppAttributeValue che contiene un collection attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

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

Crea un oggetto IppAttributeValue che contiene una matrice di collection attributi con i valori specificati.

CreateDateTime(DateTime)

Crea un oggetto IppAttributeValue che contiene un dateTime attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateDateTimeArray(IIterable<DateTime>)

Crea un oggetto IppAttributeValue che contiene una matrice di dateTime attributi con i valori specificati.

CreateEnum(Int32)

Crea un oggetto IppAttributeValue che contiene un enum attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateEnumArray(IIterable<Int32>)

Crea un oggetto IppAttributeValue che contiene una matrice di enum attributi con i valori specificati.

CreateInteger(Int32)

Crea un oggetto IppAttributeValue che contiene un integer attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateIntegerArray(IIterable<Int32>)

Crea un oggetto IppAttributeValue che contiene una matrice di integer attributi con i valori specificati.

CreateKeyword(String)

Crea un oggetto IppAttributeValue che contiene un keyword attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateKeywordArray(IIterable<String>)

Crea un oggetto IppAttributeValue che contiene una matrice di keyword attributi con i valori specificati.

CreateMimeMedia(String)

Crea un oggetto IppAttributeValue che contiene un mimeMediaType attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateMimeMediaArray(IIterable<String>)

Crea un oggetto IppAttributeValue che contiene una matrice di mimeMediaType attributi con i valori specificati.

CreateNameWithLanguage(IppTextWithLanguage)

Crea un oggetto IppAttributeValue che contiene un createNameWithLanguage attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateNameWithLanguageArray(IIterable<IppTextWithLanguage>)

Crea un oggetto IppAttributeValue che contiene una matrice di createNameWithLanguage attributi con i valori specificati.

CreateNameWithoutLanguage(String)

Crea un oggetto IppAttributeValue che contiene un nameWithoutLanguage attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateNameWithoutLanguageArray(IIterable<String>)

Crea un oggetto IppAttributeValue che contiene una matrice di nameWithoutLanguage attributi con i valori specificati.

CreateNaturalLanguage(String)

Crea un oggetto IppAttributeValue che contiene un naturalLanguage attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateNaturalLanguageArray(IIterable<String>)

Crea un oggetto IppAttributeValue che contiene una matrice di naturalLanguage attributi con i valori specificati.

CreateNoValue()

Crea un oggetto IppAttributeValue che rappresenta un no-value attributo, come definito dal protocollo IPP (Internet Printing Protocol).

CreateOctetString(IBuffer)

Crea un oggetto IppAttributeValue che contiene un octetString attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateOctetStringArray(IIterable<IBuffer>)

Crea un oggetto IppAttributeValue che contiene una matrice di octetString attributi con i valori specificati.

CreateRangeOfInteger(IppIntegerRange)

Crea un oggetto IppAttributeValue che contiene un rangeOfInteger attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateRangeOfIntegerArray(IIterable<IppIntegerRange>)

Crea un oggetto IppAttributeValue che contiene una matrice di rangeOfInteger attributi con i valori specificati.

CreateResolution(IppResolution)

Crea un oggetto IppAttributeValue che contiene un resolution attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateResolutionArray(IIterable<IppResolution>)

Crea un oggetto IppAttributeValue che contiene una matrice di resolution attributi con i valori specificati.

CreateTextWithLanguage(IppTextWithLanguage)

Crea un oggetto IppAttributeValue che contiene un textWithLanguage attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateTextWithLanguageArray(IIterable<IppTextWithLanguage>)

Crea un oggetto IppAttributeValue che contiene una matrice di textWithLanguage attributi con i valori specificati.

CreateTextWithoutLanguage(String)

Crea un oggetto IppAttributeValue che contiene un textWithoutLanguage attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateTextWithoutLanguageArray(IIterable<String>)

Crea un oggetto IppAttributeValue che contiene una matrice di textWithoutLanguage attributi con i valori specificati.

CreateUnknown()

Crea un oggetto IppAttributeValue che rappresenta un unknown attributo, come definito dal protocollo IPP (Internet Printing Protocol).

CreateUnsupported()

Crea un oggetto IppAttributeValue che rappresenta un unsupported attributo, come definito dal protocollo IPP (Internet Printing Protocol).

CreateUri(Uri)

Crea un oggetto IppAttributeValue che contiene un uri attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateUriArray(IIterable<Uri>)

Crea un oggetto IppAttributeValue che contiene una matrice di uri attributi con i valori specificati.

CreateUriSchema(String)

Crea un oggetto IppAttributeValue che contiene un uriScheme attributo con il valore specificato, come definito dal protocollo IPP (Internet Printing Protocol).

CreateUriSchemaArray(IIterable<String>)

Crea un oggetto IppAttributeValue che contiene una matrice di uriScheme attributi con i valori specificati.

GetBooleanArray()

Ottiene la matrice di boolean attributi contenuti nell'oggetto IppAttributeValue corrente.

GetCharsetArray()

Ottiene la matrice di charset attributi contenuti nell'oggetto IppAttributeValue corrente.

GetCollectionArray()

Ottiene la matrice di collection attributi contenuti nell'oggetto IppAttributeValue corrente.

GetDateTimeArray()

Ottiene la matrice di dateTime attributi contenuti nell'oggetto IppAttributeValue corrente.

GetEnumArray()

Ottiene la matrice di enum attributi contenuti nell'oggetto IppAttributeValue corrente.

GetIntegerArray()

Ottiene la matrice di integer attributi contenuti nell'oggetto IppAttributeValue corrente.

GetKeywordArray()

Ottiene la matrice di keyword attributi contenuti nell'oggetto IppAttributeValue corrente.

GetMimeMediaTypeArray()

Ottiene la matrice di mimeMediaType attributi contenuti nell'oggetto IppAttributeValue corrente.

GetNameWithLanguageArray()

Ottiene la matrice di nameWithLanguage attributi contenuti nell'oggetto IppAttributeValue corrente.

GetNameWithoutLanguageArray()

Ottiene la matrice di nameWithoutLanguage attributi contenuti nell'oggetto IppAttributeValue corrente.

GetNaturalLanguageArray()

Ottiene la matrice di naturalLanguage attributi contenuti nell'oggetto IppAttributeValue corrente.

GetOctetStringArray()

Ottiene la matrice di octetString attributi contenuti nell'oggetto IppAttributeValue corrente.

GetRangeOfIntegerArray()

Ottiene la matrice di rangeOfInteger attributi contenuti nell'oggetto IppAttributeValue corrente.

GetResolutionArray()

Ottiene la matrice di resolution attributi contenuti nell'oggetto IppAttributeValue corrente.

GetTextWithLanguageArray()

Ottiene la matrice di textWithLanguage attributi contenuti nell'oggetto IppAttributeValue corrente.

GetTextWithoutLanguageArray()

Ottiene la matrice di textWithoutLanguage attributi contenuti nell'oggetto IppAttributeValue corrente.

GetUriArray()

Ottiene la matrice di uri attributi contenuti nell'oggetto IppAttributeValue corrente.

GetUriSchemaArray()

Ottiene la matrice di uriScheme attributi contenuti nell'oggetto IppAttributeValue corrente.

Si applica a

Vedi anche