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
- mappedTypeName
Typ: System.String
Název mapovaného typu.
- 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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
DataMappedObjectConverter Třída