Objeto de Dados PropertyExtensionPropertyDefinitionControl

PropertyExtensionPropertyDefinitionControl é usado para obter a definição de propriedade das propriedades especificadas no repositório de extensão de propriedade do gerenciador de membro virtual.

O PropertyExtensionPropertyDefinitionControl é estendido a partir de PropertyDefinitionControl e usado no objeto de dados de entrada do método getSchema do SchemaService.

A estrutura de um objeto de dados PropertyExtensionPropertyDefinitionControl consiste em:

repositoryId
especifica o ID do repositório no arquivo XML de configuração do gerenciador de membro virtual.
Nota: Essa propriedade é ignorada porque, por padrão, o ID do repositório de extensão de propriedade é usado com PropertyExtensionPropertyDefinitionControl.
propertyNames
contém a lista das propriedades cuja definição o responsável pela chamada deseja obter. Os nomes das propriedades precisam ser nomes qualificados, o que significa que contêm o prefixo de namespace. Se a propriedade propertyNames não for especificada, todas as propriedades definidas para o tipo de entidade especificado serão retornadas.
entityTypeName
especifica o tipo de entidade. O entityTypeName também é um nome qualificado que significa que contém o prefixo de namespace do tipo de entidade.

Definição de Esquema XML

Segue a definição de esquema XML para o Objeto de Dados PropertyExtensionPropertyDefinitionControl:
<xsd:complexType name="PropertyExtensionPropertyDefinitionControl">
	<xsd:complexContent>
		<xsd:extension base="PropertyDefinitionControl">
		</xsd:extension>
	</xsd:complexContent>
</xsd:complexType>

Objeto de Dados de Amostra

Veja a seguir um objeto de dados PropertyExtensionPropertyDefinitionControl de amostra que é usado na operação getSchema para solicitar todas as propriedades que o repositório de extensão de propriedade suporta para o tipo de entidade PersonAccount:
<wim:controls xsi:type="wim:PropertyExtensionPropertyDefinitionControl" entityTypeName="PersonAccount"/>


Termos de uso | Feedback