System::Xml::Schema::XmlSchemaDatatype::ChangeType method

XmlSchemaDatatype::ChangeType(SharedPtr<Object>, const TypeInfo&) method

지정된 값을 변환합니다. 해당 값의 유형은 XmlSchemaDatatype이 나타내는 XML 스키마 유형의 유효한 표현 중 하나이며, 지정된 런타임 유형으로 변환됩니다.

virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr<Object> value, const TypeInfo &targetType)
매개변수형식설명
valueSharedPtr<Object>지정된 유형으로 변환할 입력 값.
targetTypeconst TypeInfo&입력 값을 변환할 대상 유형.

ReturnValue

변환된 입력 값.

또 보기

XmlSchemaDatatype::ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) method

지정된 값을 변환합니다. 해당 값의 유형은 XmlSchemaDatatype이 나타내는 XML 스키마 유형의 유효한 표현 중 하나이며, XmlSchemaDatatypexs:QName 유형 또는 그 파생 유형을 나타내는 경우 IXmlNamespaceResolver를 사용하여 지정된 런타임 유형으로 변환합니다.

virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr<Object> value, const TypeInfo &targetType, SharedPtr<IXmlNamespaceResolver> namespaceResolver)
매개변수형식설명
valueSharedPtr<Object>지정된 유형으로 변환할 입력 값.
targetTypeconst TypeInfo&입력 값을 변환할 대상 유형.
namespaceResolverSharedPtr<IXmlNamespaceResolver>IXmlNamespaceResolver는 네임스페이스 접두사를 해결하는 데 사용됩니다. 이는 XmlSchemaDatatypexs:QName 유형 또는 그 파생 유형을 나타내는 경우에만 유용합니다.

ReturnValue

변환된 입력 값.

또 보기