IVsDataProvider.TryCreateObject Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
TryCreateObject(Type) |
Pokusí se vytvořit instanci zadané entity podpory DDEX, která je implementována zprostředkovatelem DDEX. |
TryCreateObject(Guid, Type) |
Pokusí se vytvořit instanci zadané entity podpory DDEX pro zadaný zdroj dat DDEX, který je implementován zprostředkovatelem DDEX. |
TryCreateObject<TObject,TSite>(Guid, TSite) |
Pokusí se vytvořit instanci zadané entity podpory DDEX pro zadaný zdroj dat DDEX, který je implementován zprostředkovatelem DDEX, s umístěním se zadaným objektem lokality. |
TryCreateObject<TObject>(Guid) |
Pokusí se vytvořit instanci zadané entity podpory DDEX pro zadaný zdroj dat DDEX, který je implementován zprostředkovatelem DDEX. |
TryCreateObject<TObject>() |
Pokusí se vytvořit instanci zadané entity podpory DDEX, která je implementována zprostředkovatelem DDEX. |
TryCreateObject<TSite>(Guid, Type, TSite) |
Pokusí se vytvořit instanci zadané entity podpory DDEX pro zadaný zdroj dat DDEX, který je implementován zprostředkovatelem DDEX, s umístěním se zadaným objektem lokality. |
TryCreateObject(Type)
Pokusí se vytvořit instanci zadané entity podpory DDEX, která je implementována zprostředkovatelem DDEX.
public:
System::Object ^ TryCreateObject(Type ^ objType);
public object TryCreateObject (Type objType);
abstract member TryCreateObject : Type -> obj
Public Function TryCreateObject (objType As Type) As Object
Parametry
- objType
- Type
Typ entity podpory DDEX.
Návraty
Instance zadané entity podpory DDEX, která je implementována zprostředkovatelem DDEX, pokud to poskytovatel DDEX podporuje; v opačném případě hodnota null.
Výjimky
Vytvoření instance nové instance entity podpory vyvolalo výjimku, ať už prostřednictvím volání CreateInstance prostřednictvím reflexe nebo implementace metody poskytovatele CreateObject(Type) DDEX, nebo vytvoření implementace výchozího nebo klientského objektu (pokud existuje) selhalo.
Platí pro
TryCreateObject(Guid, Type)
Pokusí se vytvořit instanci zadané entity podpory DDEX pro zadaný zdroj dat DDEX, který je implementován zprostředkovatelem DDEX.
public:
System::Object ^ TryCreateObject(Guid source, Type ^ objType);
public object TryCreateObject (Guid source, Type objType);
abstract member TryCreateObject : Guid * Type -> obj
Public Function TryCreateObject (source As Guid, objType As Type) As Object
Parametry
- objType
- Type
Typ entity podpory DDEX.
Návraty
Instance zadané entity podpory DDEX pro zadaný zdroj dat DDEX, který je implementován poskytovatelem DDEX, pokud to poskytovatel DDEX podporuje; v opačném případě hodnota null.
Výjimky
Vytvoření instance nové instance entity podpory vyvolalo výjimku, ať už prostřednictvím volání CreateInstance prostřednictvím reflexe nebo implementace metody nebo CreateObject(Type) zprostředkovatele CreateObject(Guid, Type) DDEX, nebo vytvoření implementace výchozího nebo klientského objektu (pokud existuje) selhalo.
Platí pro
TryCreateObject<TObject,TSite>(Guid, TSite)
Pokusí se vytvořit instanci zadané entity podpory DDEX pro zadaný zdroj dat DDEX, který je implementován zprostředkovatelem DDEX, s umístěním se zadaným objektem lokality.
public:
generic <typename TObject, typename TSite>
TObject TryCreateObject(Guid source, TSite site);
public TObject TryCreateObject<TObject,TSite> (Guid source, TSite site);
abstract member TryCreateObject : Guid * 'Site -> 'Object
Public Function TryCreateObject(Of TObject, TSite) (source As Guid, site As TSite) As TObject
Parametry typu
- TObject
Objekt
- TSite
Web.
Parametry
- site
- TSite
Instance objektu, který by měl vytvořit lokalitu nové entity podpory DDEX.
Návraty
Instance zadané entity podpory DDEX pro zadaný zdroj dat DDEX implementovaný zprostředkovatelem DDEX, který je v lokalitě se zadaným objektem lokality, pokud ho zprostředkovatel DDEX podporuje. V opačném případě výchozí instance typu TObject.
Výjimky
Vytvoření instance nové instance entity podpory vyvolalo výjimku, ať už prostřednictvím volání CreateInstance prostřednictvím reflexe nebo implementace metody nebo CreateObject(Type) zprostředkovatele CreateObject(Guid, Type) DDEX, nebo vytvoření implementace výchozího nebo klientského objektu (pokud existuje) selhalo.
Platí pro
TryCreateObject<TObject>(Guid)
Pokusí se vytvořit instanci zadané entity podpory DDEX pro zadaný zdroj dat DDEX, který je implementován zprostředkovatelem DDEX.
public:
generic <typename TObject>
TObject TryCreateObject(Guid source);
public TObject TryCreateObject<TObject> (Guid source);
abstract member TryCreateObject : Guid -> 'Object
Public Function TryCreateObject(Of TObject) (source As Guid) As TObject
Parametry typu
- TObject
Objekt
Parametry
Návraty
Instance zadané entity podpory DDEX pro zadaný zdroj dat DDEX implementovaný zprostředkovatelem DDEX, pokud ho zprostředkovatel DDEX podporuje. V opačném případě výchozí instance typu TObject.
Výjimky
Vytvoření instance nové instance entity podpory vyvolalo výjimku, ať už prostřednictvím volání CreateInstance prostřednictvím reflexe nebo implementace metody nebo CreateObject(Type) zprostředkovatele CreateObject(Guid, Type) DDEX, nebo vytvoření implementace výchozího nebo klientského objektu (pokud existuje) selhalo.
Platí pro
TryCreateObject<TObject>()
Pokusí se vytvořit instanci zadané entity podpory DDEX, která je implementována zprostředkovatelem DDEX.
public:
generic <typename TObject>
TObject TryCreateObject();
public TObject TryCreateObject<TObject> ();
abstract member TryCreateObject : unit -> 'Object
Public Function TryCreateObject(Of TObject) () As TObject
Parametry typu
- TObject
Objekt
Návraty
Instance zadané entity podpory DDEX, která je implementována zprostředkovatelem DDEX, pokud to poskytovatel DDEX podporuje; v opačném případě výchozí instance typu Object.
Výjimky
Vytvoření instance nové instance entity podpory vyvolalo výjimku, ať už prostřednictvím volání CreateInstance prostřednictvím reflexe nebo implementace metody poskytovatele CreateObject(Type) DDEX, nebo vytvoření implementace výchozího nebo klientského objektu (pokud existuje) selhalo.
Platí pro
TryCreateObject<TSite>(Guid, Type, TSite)
Pokusí se vytvořit instanci zadané entity podpory DDEX pro zadaný zdroj dat DDEX, který je implementován zprostředkovatelem DDEX, s umístěním se zadaným objektem lokality.
public:
generic <typename TSite>
System::Object ^ TryCreateObject(Guid source, Type ^ objType, TSite site);
public object TryCreateObject<TSite> (Guid source, Type objType, TSite site);
abstract member TryCreateObject : Guid * Type * 'Site -> obj
Public Function TryCreateObject(Of TSite) (source As Guid, objType As Type, site As TSite) As Object
Parametry typu
- TSite
Web.
Parametry
- objType
- Type
Typ entity podpory DDEX.
- site
- TSite
Instance objektu, který by měl vytvořit lokalitu nové entity podpory DDEX.
Návraty
Instance zadané entity podpory DDEX, která je implementována zprostředkovatelem DDEX, v lokalitě se zadaným objektem lokality, pokud to zprostředkovatel DDEX podporuje; v opačném případě hodnota null.
Výjimky
Parametr objType
má hodnotu null.
Vytvoření instance nové instance entity podpory vyvolalo výjimku, ať už prostřednictvím volání CreateInstance prostřednictvím reflexe nebo implementace metody nebo CreateObject(Type) zprostředkovatele CreateObject(Guid, Type) DDEX, nebo vytvoření implementace výchozího nebo klientského objektu (pokud existuje) selhalo.