Sdílet prostřednictvím


DataMappedObjectConverter.ConvertToUnderlyingRestriction – metoda (String, Int32, array<Object[], array<Object )

Převádí zadané omezení mapované základní omezení, které jsou specifické zdroje dat.

Obor názvů:  Microsoft.VisualStudio.Data.Framework
Sestavení:  Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Deklarace
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

Parametry

  • substitutionValueIndex
    Typ: System.Int32
    Index do pole substituční hodnoty.
  • mappedRestrictions
    Typ: array<System.Object[]
    Pole obsahující mapovaná omezení.
  • parameters
    Typ: array<System.Object[]
    Pole obsahující parametry.

Vrácená hodnota

Typ: System.Object
Podkladové omezení, který je převeden z mapovaných omezení.

Poznámky

Tato metoda je užitečná, když volič mapované objektu ([T:Microsoft.VisualStudio.Data.Services.IVsDataMappedObjectSelector)] potřebuje převést mapované omezení základní omezení předat výběr typu dat source–specific (IVsDataMappedObjectSelector.) Tento proces se označuje jako mapované výběr.

Poznámky pro dědice

Tato metoda by měl potlačit odvozené třídy.Základní provedení tato metoda vyvolá NotImplementedException.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

DataMappedObjectConverter Třída

ConvertToUnderlyingRestriction – přetížení

Microsoft.VisualStudio.Data.Framework – obor názvů