Compartilhar via


_PropertyAccessor.GetProperties(Object) Método

Definição

Obtém os valores das propriedades especificadas pela matriz SchemaNamesunidimensional .

public:
 System::Object ^ GetProperties(System::Object ^ SchemaNames);
public object GetProperties (object SchemaNames);
Public Function GetProperties (SchemaNames As Object) As Object

Parâmetros

SchemaNames
Object

Uma matriz que contém os nomes das propriedades cujos valores devem ser retornados. Essas propriedades são indicadas pelo namespace. Para obter mais informações, consulte Referencing Properties by Namespace

Retornos

Um Objeto que representa uma matriz de valores das propriedades especificadas no parâmetro SchemaNames. O número de elementos na matriz retornada é igual ao número de elementos na SchemaNames matriz. Se ocorrer um erro para obtenção de uma propriedade específica, será retornado o valor de erro no local correspondente na matriz retornada.

Comentários

A matriz retornada por GetProperties pode conter elementos de tipos diferentes, dependendo do tipo da propriedade solicitada. O tipo de elemento de matriz retornado por GetProperties será o mesmo que o tipo da propriedade subjacente. Certos tipos de propriedade brutos como PT_OBJECT não são suportados e irá gerar um erro. Se você precisar de conversão do tipo de propriedade bruta, por exemplo, de PT_BINARY para uma cadeia de caracteres ou de PT_SYSTIME para uma hora local, use os métodos auxiliares BinaryToString(Object) e UTCToLocalTime(DateTime).

Para obter mais informações sobre como obter propriedades usando o objeto PropertyAccessor , consulte Melhores Práticas para Obter e Definir Propriedades

Aplica-se a