정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

IPropertyValue Interface

속성 저장소의 값을 나타냅니다. 이 인터페이스를 구현할 수 없습니다. 설명 부분을 참조하십시오.

구문


public interface class IPropertyValue

특성

[Version(0x06020000)]

멤버

IPropertyValue인터페이스은 IUnknown 인터페이스에서 상속됩니다.. IPropertyValue 다음과 같은 형식의 멤버도 있습니다.

메서드

The IPropertyValue 인터페이스 - 이러한 메서드가 있습니다. 다음 위치의 메서드도 상속합니다. Object 클래스.

메서드Description
GetBoolean Returns the Boolean value stored as a property value.
GetBooleanArray Returns the array of Boolean values stored as a property value.
GetChar16 Returns the Unicode character stored as a property value.
GetChar16Array Returns the array of Unicode characters stored as a property value.
GetDateTime Returns the date and time value stored as a property value.
GetDateTimeArray Returns the array of date and time values stored as a property value.
GetDouble Returns the floating-point value stored as a property value.
GetDoubleArray Returns the array of floating-point values stored as a property value.
GetGuid Returns the GUID value stored as a property value.
GetGuidArray Returns the array of GUID values stored as a property value.
GetInspectableArray Returns the array of inspectable objects stored as a property value.
GetInt16 Returns the integer value stored as a property value.
GetInt16Array Returns the array of integer values stored as a property value.
GetInt32 Returns the integer value stored as a property value.
GetInt32Array Returns the array of integer values stored as a property value.
GetInt64 Returns the integer value stored as a property value.
GetInt64Array Returns the array of integer values stored as a property value.
GetPoint Returns the point structure stored as a property value.
GetPointArray Returns the array of point structures stored as a property value.
GetRect Returns the rectangle structure stored as a property value.
GetRectArray Returns the array of rectangle structures stored as a property value.
GetSingle Returns the floating-point value stored as a property value.
GetSingleArray Returns the array of floating-point values stored as a property value.
GetSize Returns the size structure stored as a property value.
GetSizeArray Returns the array of size structures stored as a property value.
GetString Returns the string value stored as a property value.
GetStringArray Returns the array of string values stored as a property value.
GetTimeSpan Returns the time interval value stored as a property value.
GetTimeSpanArray Returns the array of time interval values stored as a property value.
GetUInt16 Returns the unsigned integer value stored as a property value.
GetUInt16Array Returns the array of unsigned integer values stored as a property value.
GetUInt32 Returns the unsigned integer value stored as a property value.
GetUInt32Array Returns the array of unsigned integer values stored as a property value.
GetUInt64 Returns the unsigned integer value stored as a property value.
GetUInt64Array Returns the array of unsigned integer values stored as a property value.
GetUInt8 Returns the byte value stored as a property value.
GetUInt8Array Returns the array of byte values stored as a property value.

 

속성

IPropertyValue인터페이스 - 이러한 속성이 있습니다.

속성사용 권한Description

IsNumericScalar

읽기 전용Gets a value that indicates whether the property value is a scalar value.

Type

읽기 전용Returns the type stored in the property value.

 

설명

IPropertyValue 인터페이스는 런타임까지 형식을 알 수 없는 값의 저장소입니다.

저장된 속성의 형식을 사전에 알고 있지 못할 때 IPropertyValue 개체에 저장된 값을 얻으려면 먼저 Type 속성에서 저장된 형식을 확인한 다음 형식에 해당하는 IPropertyValue 메서드를 호출해야 합니다.

형식을 미리 알고 있을 경우 IPropertyValue 인터페이스 디렉터리의 형식 액세스 메서드를 확인하고 반환된 형식이 예상 형식인지 확인하기 위해 반환 값을 확인할 수 있습니다. 반환된 형식이 Type 속성의 값과 일치하지 않을 경우 메서드는 TYPE_E_TYPEMISMATCH 오류와 함께 실패합니다.

IPropertyValue 인터페이스를 구현하거나 이 인터페이스를 서명에 포함할 수 없습니다. IPropertyValue는 주로 Windows 런타임에서 boxing 및 nullable 값을 구현하는 방법의 내부 구현 정보입니다.

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

지원되는 최소 전화

Windows Phone 8

Namespace

Windows::Foundation

Metadata

Windows.winmd

 

 

표시: