IVsDataProvider.CreateObject<TSite> – metoda (Guid, Type, TSite)
Vytvoří instanci zadané entity DDEX podporu pro určený zdroj dat DDEX, který je implementován zprostředkovatelem DDEX umístěny objektu zadaného serveru.
Obor názvů: Microsoft.VisualStudio.Data.Core
Sestavení: Microsoft.VisualStudio.Data.Core (v Microsoft.VisualStudio.Data.Core.dll)
Syntaxe
'Deklarace
Function CreateObject(Of TSite) ( _
source As Guid, _
objType As Type, _
site As TSite _
) As Object
Object CreateObject<TSite>(
Guid source,
Type objType,
TSite site
)
generic<typename TSite>
Object^ CreateObject(
Guid source,
Type^ objType,
TSite site
)
abstract CreateObject :
source:Guid *
objType:Type *
site:'TSite -> Object
Jazyk JScript nepodporuje obecné typy a metody.
Parametry typu
- TSite
Na webu.
Parametry
- source
Typ: System.Guid
Je identifikátor zdroj dat DDEX nebo Empty pro žádný určitý datový zdroj.
- objType
Typ: System.Type
Typ entity DDEX podpory.
- site
Typ: TSite
Instance objektu, který by měl web nový subjekt DDEX podpory.
Vrácená hodnota
Typ: System.Object
Instanci zadané entity podporu DDEX, který je implementován zprostředkovatelem DDEX umístěny objektu zadaného serveru.
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | The objType parameter is nullodkaz null (Nothing v jazyce Visual Basic). |
DataProviderException | Zprostředkovatel DDEX nepodporuje podporu entity nebo vytváření nové instance entity podporu došlo k výjimce podle způsobu CreateInstance volání prostřednictvím reflexe nebo prostřednictvím poskytovatele DDEX CreateObject implementace metody nebo Nepodařilo se vytvořit objekt provedení výchozí nebo klienta (pokud existuje). |
Poznámky
Tato metoda nejprve deleguje na TryCreateObject(Guid, Type, TSite) metoda.Pokud je výsledek null , vyvolá jej DataProviderException.Jinak je výsledek vrácena.
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.