データ ソースの詳細な制限にマップ指定された制限を変換します。
名前空間: Microsoft.VisualStudio.Data.Framework
アセンブリ: Microsoft.VisualStudio.Data.Framework (Microsoft.VisualStudio.Data.Framework.dll 内)
構文
'宣言
Public Function ConvertToUnderlyingRestriction ( _
mappedTypeName As String, _
substitutionValueIndex As Integer, _
mappedRestrictions As Object() _
) As Object
public Object ConvertToUnderlyingRestriction(
string mappedTypeName,
int substitutionValueIndex,
Object[] mappedRestrictions
)
public:
virtual Object^ ConvertToUnderlyingRestriction(
String^ mappedTypeName,
int substitutionValueIndex,
array<Object^>^ mappedRestrictions
) sealed
abstract ConvertToUnderlyingRestriction :
mappedTypeName:string *
substitutionValueIndex:int *
mappedRestrictions:Object[] -> Object
override ConvertToUnderlyingRestriction :
mappedTypeName:string *
substitutionValueIndex:int *
mappedRestrictions:Object[] -> Object
public final function ConvertToUnderlyingRestriction(
mappedTypeName : String,
substitutionValueIndex : int,
mappedRestrictions : Object[]
) : Object
パラメーター
- mappedTypeName
型 : System.String
マップされた種類の名前。
- substitutionValueIndex
型 : System.Int32
置換の値の配列へのインデックス。
- mappedRestrictions
型 : array<System.Object[]
マップされた制限を含む配列。
戻り値
型 : System.Object
マップされた制限から変換する基の制限。
実装
IVsDataMappedObjectConverter.ConvertToUnderlyingRestriction(String, Int32, array<Object[])
解説
このメソッドは、マップされたオブジェクトのセレクター (基になる制限にマップされた制限を変換する[T:Microsoft.VisualStudio.Data.Services.IVsDataMappedObjectSelector)] のニーズのデータ ソース固有の型のセレクター (IVsDataMappedObjectSelector渡すように) 場合に便利です。このプロセスは、マップされたオプションと呼ばれます。
このメソッドは ConvertToUnderlyingRestriction のメソッドの呼び出しに委任し、最後のパラメーターの nullnull 参照 (Visual Basic では Nothing) を渡します。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。