Partager via


IVsDataObjectStore.SelectObjects, méthode (String, array<Object[], array<String , String, String, Boolean)

Retourne une collection d'objets de données pour le type spécifié de la mémoire de l'objet, filtrés par les restrictions, les propriétés, et le filtre spécifiés, et triées selon le classement spécifié.

Espace de noms :  Microsoft.VisualStudio.Data.Services
Assembly :  Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)

Syntaxe

'Déclaration
Function SelectObjects ( _
    typeName As String, _
    restrictions As Object(), _
    properties As String(), _
    filter As String, _
    ordering As String, _
    refresh As Boolean _
) As IVsDataObjectCollection
IVsDataObjectCollection SelectObjects(
    string typeName,
    Object[] restrictions,
    string[] properties,
    string filter,
    string ordering,
    bool refresh
)
IVsDataObjectCollection^ SelectObjects(
    String^ typeName, 
    array<Object^>^ restrictions, 
    array<String^>^ properties, 
    String^ filter, 
    String^ ordering, 
    bool refresh
)
abstract SelectObjects : 
        typeName:string * 
        restrictions:Object[] * 
        properties:string[] * 
        filter:string * 
        ordering:string * 
        refresh:bool -> IVsDataObjectCollection 
function SelectObjects(
    typeName : String, 
    restrictions : Object[], 
    properties : String[], 
    filter : String, 
    ordering : String, 
    refresh : boolean
) : IVsDataObjectCollection

Paramètres

  • typeName
    Type : System.String
    Le nom spécifique à la source de données du type spécifié pour récupérer des objets de données pour.
  • restrictions
    Type : array<System.Object[]
    Les restrictions pour filtrer les objets de données retournés.
  • properties
    Type : array<System.String[]
    Spécifie les valeurs de propriété des objets de données demandés.La version actuelle de DDEX ne prend pas en charge les propriétés.
  • filter
    Type : System.String
    Un filtre pour limiter davantage le bas la sélection des objets de données lorsqu'il n'y a aucun mappage un-à-un entre le type mappé et le type spécifique à la source de données.Le format du filtre est identique au format de l'expression d' DataColumn .
  • ordering
    Type : System.String
    Une chaîne d'objets de données délimités par des virgules représentant l'ordre de tri des objets de données retournés.
  • refresh
    Type : System.Boolean
    Une valeur d' Boolean indiquant s'il faut mettre à jour la liste des restrictions et de propriétés requises pour le type spécifié.

Valeur de retour

Type : Microsoft.VisualStudio.Data.Services.IVsDataObjectCollection
IVsDataObjectCollection qui contient les objets de données.

Exceptions

Exception Condition
ArgumentNullException

Le paramètre typeName est nullune référence null (Nothing en Visual Basic).

ArgumentException

La restriction requise est manquante.

Sécurité .NET Framework

Voir aussi

Référence

IVsDataObjectStore Interface

SelectObjects, surcharge

Microsoft.VisualStudio.Data.Services, espace de noms