Поделиться через


DataMappedObjectConverter.ConvertToUnderlyingRestriction - метод (String, Int32, array<Object[], array<Object[])

Преобразование, сопоставленных ограничения в основные ограничения, зависящих от источника данных.

Пространство имен:  Microsoft.VisualStudio.Data.Framework
Сборка:  Microsoft.VisualStudio.Data.Framework (в Microsoft.VisualStudio.Data.Framework.dll)

Синтаксис

'Декларация
Protected Overridable Function ConvertToUnderlyingRestriction ( _
    mappedTypeName As String, _
    substitutionValueIndex As Integer, _
    mappedRestrictions As Object(), _
    parameters As Object() _
) As Object
protected virtual Object ConvertToUnderlyingRestriction(
    string mappedTypeName,
    int substitutionValueIndex,
    Object[] mappedRestrictions,
    Object[] parameters
)
protected:
virtual Object^ ConvertToUnderlyingRestriction(
    String^ mappedTypeName, 
    int substitutionValueIndex, 
    array<Object^>^ mappedRestrictions, 
    array<Object^>^ parameters
)
abstract ConvertToUnderlyingRestriction : 
        mappedTypeName:string * 
        substitutionValueIndex:int * 
        mappedRestrictions:Object[] * 
        parameters:Object[] -> Object  
override ConvertToUnderlyingRestriction : 
        mappedTypeName:string * 
        substitutionValueIndex:int * 
        mappedRestrictions:Object[] * 
        parameters:Object[] -> Object
protected function ConvertToUnderlyingRestriction(
    mappedTypeName : String, 
    substitutionValueIndex : int, 
    mappedRestrictions : Object[], 
    parameters : Object[]
) : Object

Параметры

  • mappedTypeName
    Тип: String

    Имя сопоставляемого типа.

  • substitutionValueIndex
    Тип: Int32

    Индекс массива значений подстановки.

  • mappedRestrictions
    Тип: array<Object[]

    Массив, содержащий сопоставляемые ограничения.

  • parameters
    Тип: array<Object[]

    Массив, содержащий параметры.

Возвращаемое значение

Тип: Object
Основное ограничение, которое преобразуется из сопоставленного ограничения.

Заметки

Этот метод полезен, когда сопоставленному селектор объекта (IVsDataMappedObjectSelector) для преобразования " сопоставление ограничений к основным ограничений, передаваемые селектор источник- для типа данных (IVsDataMappedObjectSelector). Этот процесс называется сопоставляемое выделение.

Примечания для наследующих объектов

Производный класс должен переопределить этот метод. Базовая реализация этого метода создает NotImplementedException.

Безопасность платформы .NET Framework

См. также

Ссылки

DataMappedObjectConverter Класс

ConvertToUnderlyingRestriction - перегрузка

Microsoft.VisualStudio.Data.Framework - пространство имен