IVsDataProvider.TryCreateObject Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| TryCreateObject(Type) |
DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX destek varlığının bir örneğini oluşturmaya çalışır. |
| TryCreateObject(Guid, Type) |
DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX veri kaynağı için belirtilen DDEX destek varlığının bir örneğini oluşturmaya çalışır. |
| TryCreateObject<TObject,TSite>(Guid, TSite) |
Belirtilen site nesnesiyle sitelenen DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX veri kaynağı için belirtilen DDEX destek varlığının bir örneğini oluşturmaya çalışır. |
| TryCreateObject<TObject>(Guid) |
DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX veri kaynağı için belirtilen DDEX destek varlığının bir örneğini oluşturmaya çalışır. |
| TryCreateObject<TObject>() |
DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX destek varlığının bir örneğini oluşturmaya çalışır. |
| TryCreateObject<TSite>(Guid, Type, TSite) |
Belirtilen site nesnesiyle sitelenen DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX veri kaynağı için belirtilen DDEX destek varlığının bir örneğini oluşturmaya çalışır. |
TryCreateObject(Type)
DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX destek varlığının bir örneğini oluşturmaya çalışır.
public:
System::Object ^ TryCreateObject(Type ^ objType);
public object TryCreateObject (Type objType);
abstract member TryCreateObject : Type -> obj
Public Function TryCreateObject (objType As Type) As Object
Parametreler
- objType
- Type
DDEX destek varlığı türü.
Döndürülenler
DDEX sağlayıcısı destekliyorsa, DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX destek varlığının bir örneği; aksi takdirde null.
Özel durumlar
Yansıtma yoluyla veya DDEX sağlayıcısının CreateObject(Type) yöntem uygulaması aracılığıyla CreateInstance çağrısı yoluyla ya da varsayılan veya istemci nesne uygulaması (varsa) oluşturulup oluşturulmadığı farketmeksizin, destek varlığının yeni bir örneğinin örneklenmesi bir özel durum oluşturdu.
Şunlara uygulanır
TryCreateObject(Guid, Type)
DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX veri kaynağı için belirtilen DDEX destek varlığının bir örneğini oluşturmaya çalışır.
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
Parametreler
- objType
- Type
DDEX destek varlığı türü.
Döndürülenler
DDEX sağlayıcısı destekliyorsa, DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX veri kaynağı için belirtilen DDEX destek varlığının bir örneği; aksi takdirde null.
Özel durumlar
Yansıtma veya DDEX sağlayıcısının CreateObject(Guid, Type)CreateObject(Type) veya yöntem uygulaması aracılığıyla CreateInstance çağrısı yoluyla ya da varsayılan veya istemci nesne uygulaması (varsa) oluşturulup oluşturulmadığı farketmeksizin, destek varlığının yeni bir örneğinin örneklenmesi bir özel durum oluşturdu.
Şunlara uygulanır
TryCreateObject<TObject,TSite>(Guid, TSite)
Belirtilen site nesnesiyle sitelenen DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX veri kaynağı için belirtilen DDEX destek varlığının bir örneğini oluşturmaya çalışır.
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
Tür Parametreleri
- TObject
Nesne.
- TSite
Site.
Parametreler
- site
- TSite
Yeni DDEX destek varlığının yer alması gereken bir nesne örneği.
Döndürülenler
DDEX sağlayıcısı destekliyorsa, belirtilen DDEX sağlayıcısı tarafından uygulanan ve belirtilen site nesnesiyle sitelenen belirtilen DDEX veri kaynağı için belirtilen DDEX destek varlığının bir örneği. Aksi takdirde, TObject türünün varsayılan örneği.
Özel durumlar
Yansıtma veya DDEX sağlayıcısının CreateObject(Guid, Type)CreateObject(Type) veya yöntem uygulaması aracılığıyla CreateInstance çağrısı yoluyla ya da varsayılan veya istemci nesne uygulaması (varsa) oluşturulup oluşturulmadığı farketmeksizin, destek varlığının yeni bir örneğinin örneklenmesi bir özel durum oluşturdu.
Şunlara uygulanır
TryCreateObject<TObject>(Guid)
DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX veri kaynağı için belirtilen DDEX destek varlığının bir örneğini oluşturmaya çalışır.
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
Tür Parametreleri
- TObject
Nesne.
Parametreler
Döndürülenler
DDEX sağlayıcısı destekliyorsa, DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX veri kaynağı için belirtilen DDEX desteği varlığının bir örneği. Aksi takdirde, TObject türünün varsayılan örneği.
Özel durumlar
Yansıtma veya DDEX sağlayıcısının CreateObject(Guid, Type)CreateObject(Type) veya yöntem uygulaması aracılığıyla CreateInstance çağrısı yoluyla ya da varsayılan veya istemci nesne uygulaması (varsa) oluşturulup oluşturulmadığı farketmeksizin, destek varlığının yeni bir örneğinin örneklenmesi bir özel durum oluşturdu.
Şunlara uygulanır
TryCreateObject<TObject>()
DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX destek varlığının bir örneğini oluşturmaya çalışır.
public:
generic <typename TObject>
TObject TryCreateObject();
public TObject TryCreateObject<TObject> ();
abstract member TryCreateObject : unit -> 'Object
Public Function TryCreateObject(Of TObject) () As TObject
Tür Parametreleri
- TObject
Nesne.
Döndürülenler
DDEX sağlayıcısı destekliyorsa, DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX destek varlığının bir örneği; aksi takdirde, türünün Objectvarsayılan örneğidir.
Özel durumlar
Yansıtma yoluyla veya DDEX sağlayıcısının CreateObject(Type) yöntem uygulaması aracılığıyla CreateInstance çağrısı yoluyla ya da varsayılan veya istemci nesne uygulaması (varsa) oluşturulup oluşturulmadığı farketmeksizin, destek varlığının yeni bir örneğinin örneklenmesi bir özel durum oluşturdu.
Şunlara uygulanır
TryCreateObject<TSite>(Guid, Type, TSite)
Belirtilen site nesnesiyle sitelenen DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX veri kaynağı için belirtilen DDEX destek varlığının bir örneğini oluşturmaya çalışır.
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
Tür Parametreleri
- TSite
Site.
Parametreler
- objType
- Type
DDEX destek varlığı türü.
- site
- TSite
Yeni DDEX destek varlığının yer alması gereken bir nesne örneği.
Döndürülenler
DDEX sağlayıcısı destekliyorsa, belirtilen site nesnesiyle sitelenen DDEX sağlayıcısı tarafından uygulanan belirtilen DDEX destek varlığının bir örneği; aksi takdirde null.
Özel durumlar
objType Parametresi null.
Yansıtma veya DDEX sağlayıcısının CreateObject(Guid, Type)CreateObject(Type) veya yöntem uygulaması aracılığıyla CreateInstance çağrısı yoluyla ya da varsayılan veya istemci nesne uygulaması (varsa) oluşturulup oluşturulmadığı farketmeksizin, destek varlığının yeni bir örneğinin örneklenmesi bir özel durum oluşturdu.