IppAttributeValue Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents an attribute value as defined by the Internet Printing Protocol (IPP) specification. This class provides static methods you can use to create an IppAttributeValue object that represents an instance of the specified attribute name and has the specified value(s), and static methods you can use to get values you have created.
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
- Inheritance
- Attributes
Windows requirements
Device family |
Windows 11 (introduced in 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v14.0)
|
Remarks
For more information about this class, see Print support app design guide.
Properties
Kind |
Gets a value that indicates the type of attribute that is represented by this IppAttributeValue object. |
Methods
CreateBoolean(Boolean) |
Creates an IppAttributeValue object that contains a |
CreateBooleanArray(IIterable<Boolean>) |
Creates an IppAttributeValue object that contains an array of |
CreateCharset(String) |
Creates an IppAttributeValue object that contains a |
CreateCharsetArray(IIterable<String>) |
Creates an IppAttributeValue object that contains an array of |
CreateCollection(IIterable<KeyValuePair<String,IppAttributeValue>>) |
Creates an IppAttributeValue object that contains a |
CreateCollectionArray(IIterable<IEnumerable<KeyValuePair<String,IppAttributeValue>>>) |
Creates an IppAttributeValue object that contains an array of |
CreateDateTime(DateTime) |
Creates an IppAttributeValue object that contains a |
CreateDateTimeArray(IIterable<DateTime>) |
Creates an IppAttributeValue object that contains an array of |
CreateEnum(Int32) |
Creates an IppAttributeValue object that contains an |
CreateEnumArray(IIterable<Int32>) |
Creates an IppAttributeValue object that contains an array of |
CreateInteger(Int32) |
Creates an IppAttributeValue object that contains an |
CreateIntegerArray(IIterable<Int32>) |
Creates an IppAttributeValue object that contains an array of |
CreateKeyword(String) |
Creates an IppAttributeValue object that contains a |
CreateKeywordArray(IIterable<String>) |
Creates an IppAttributeValue object that contains an array of |
CreateMimeMedia(String) |
Creates an IppAttributeValue object that contains a |
CreateMimeMediaArray(IIterable<String>) |
Creates an IppAttributeValue object that contains an array of |
CreateNameWithLanguage(IppTextWithLanguage) |
Creates an IppAttributeValue object that contains a |
CreateNameWithLanguageArray(IIterable<IppTextWithLanguage>) |
Creates an IppAttributeValue object that contains an array of |
CreateNameWithoutLanguage(String) |
Creates an IppAttributeValue object that contains a |
CreateNameWithoutLanguageArray(IIterable<String>) |
Creates an IppAttributeValue object that contains an array of |
CreateNaturalLanguage(String) |
Creates an IppAttributeValue object that contains a |
CreateNaturalLanguageArray(IIterable<String>) |
Creates an IppAttributeValue object that contains an array of |
CreateNoValue() |
Creates an IppAttributeValue object that represents a |
CreateOctetString(IBuffer) |
Creates an IppAttributeValue object that contains a |
CreateOctetStringArray(IIterable<IBuffer>) |
Creates an IppAttributeValue object that contains an array of |
CreateRangeOfInteger(IppIntegerRange) |
Creates an IppAttributeValue object that contains a |
CreateRangeOfIntegerArray(IIterable<IppIntegerRange>) |
Creates an IppAttributeValue object that contains an array of |
CreateResolution(IppResolution) |
Creates an IppAttributeValue object that contains a |
CreateResolutionArray(IIterable<IppResolution>) |
Creates an IppAttributeValue object that contains an array of |
CreateTextWithLanguage(IppTextWithLanguage) |
Creates an IppAttributeValue object that contains a |
CreateTextWithLanguageArray(IIterable<IppTextWithLanguage>) |
Creates an IppAttributeValue object that contains an array of |
CreateTextWithoutLanguage(String) |
Creates an IppAttributeValue object that contains a |
CreateTextWithoutLanguageArray(IIterable<String>) |
Creates an IppAttributeValue object that contains an array of |
CreateUnknown() |
Creates an IppAttributeValue object that represents an |
CreateUnsupported() |
Creates an IppAttributeValue object that represents an |
CreateUri(Uri) |
Creates an IppAttributeValue object that contains a |
CreateUriArray(IIterable<Uri>) |
Creates an IppAttributeValue object that contains an array of |
CreateUriSchema(String) |
Creates an IppAttributeValue object that contains a |
CreateUriSchemaArray(IIterable<String>) |
Creates an IppAttributeValue object that contains an array of |
GetBooleanArray() |
Gets the array of |
GetCharsetArray() |
Gets the array of |
GetCollectionArray() |
Gets the array of |
GetDateTimeArray() |
Gets the array of |
GetEnumArray() |
Gets the array of |
GetIntegerArray() |
Gets the array of |
GetKeywordArray() |
Gets the array of |
GetMimeMediaTypeArray() |
Gets the array of |
GetNameWithLanguageArray() |
Gets the array of |
GetNameWithoutLanguageArray() |
Gets the array of |
GetNaturalLanguageArray() |
Gets the array of |
GetOctetStringArray() |
Gets the array of |
GetRangeOfIntegerArray() |
Gets the array of |
GetResolutionArray() |
Gets the array of |
GetTextWithLanguageArray() |
Gets the array of |
GetTextWithoutLanguageArray() |
Gets the array of |
GetUriArray() |
Gets the array of |
GetUriSchemaArray() |
Gets the array of |