Aracılığıyla paylaş


DSRefClipboardObject Sınıf

Tanım

DSRef nesnesi içeren bir pano nesnesini temsil eder.

public ref class DSRefClipboardObject : Microsoft::VisualStudio::Data::Framework::ClipboardObject
public class DSRefClipboardObject : Microsoft.VisualStudio.Data.Framework.ClipboardObject
type DSRefClipboardObject = class
    inherit ClipboardObject
Public Class DSRefClipboardObject
Inherits ClipboardObject
Devralma
DSRefClipboardObject

Oluşturucular

DSRefClipboardObject()

DSRefClipboardObject sınıfının yeni bir örneğini başlatır.

DSRefClipboardObject(Object)

DSRef nesnesi belirterek sınıfının yeni bir örneğini DSRefClipboardObject başlatır.

Yöntemler

ContainsDSRef()

Geçerlinin DSRefClipboardObject DSRef nesnesi içerip içermediğini gösterir.

GetData(String)

Pano nesnesinde depolanan verileri belirtilen biçimde alır.

(Devralındığı yer: ClipboardObject)
GetData(String, Boolean)

Verilerin biçime dönüştürülip dönüştürülmeyeceğini belirlemek için otomatik dönüştürme parametresini kullanarak pano nesnesinde depolanan verileri belirtilen biçimde alır.

(Devralındığı yer: ClipboardObject)
GetData(Type)

Pano nesnesinde depolanan verileri belirtilen biçimde alır.

(Devralındığı yer: ClipboardObject)
GetDataPresent(String)

Pano nesnesinde depolanan verilerin, belirtilen biçime dönüştürülebileceğini veya bu biçimle ilişkilendirilip ilişkilendirilemeyeceğini gösterir.

(Devralındığı yer: ClipboardObject)
GetDataPresent(String, Boolean)

Pano nesnesinde depolanan verilerin, verilerin biçime dönüştürülip dönüştürülmeyeceğini belirlemek için otomatik dönüştürme parametresi kullanarak belirtilen biçime dönüştürülebileceğini veya bu biçimle ilişkilendirilip ilişkilendirilemeyeceğini gösterir.

(Devralındığı yer: ClipboardObject)
GetDataPresent(Type)

Pano nesnesinde depolanan verilerin, belirtilen biçime dönüştürülebileceğini veya bu biçimle ilişkilendirilip ilişkilendirilemeyeceğini gösterir.

(Devralındığı yer: ClipboardObject)
GetDSRef(IServiceProvider)

DSRef nesnesini öğesinden DSRefClipboardObjectayıklar.

GetFormats()

Pano nesnesinde depolanan veriler için desteklenen tüm biçimlerin listesini alır.

(Devralındığı yer: ClipboardObject)
GetFormats(Boolean)

Yalnızca yerel veri biçimlerinin mi yoksa verilerin dönüştürülebileceği tüm biçimlerin mi alınıp alınmayacağını belirlemek için otomatik dönüştürme parametresini kullanarak pano nesnesinde depolanan veriler için desteklenen tüm biçimlerin listesini alır.

(Devralındığı yer: ClipboardObject)
SetData(Object)

Pano nesnesine veri ekler.

(Devralındığı yer: ClipboardObject)
SetData(String, Boolean, Object)

Pano nesnesine veri ekler.

(Devralındığı yer: ClipboardObject)
SetData(String, Object)

Pano nesnesine belirtilen biçimde veri ekler.

(Devralındığı yer: ClipboardObject)
SetData(Type, Object)

Belirtilen türü biçim olarak kullanarak pano nesnesine veri ekler.

(Devralındığı yer: ClipboardObject)
SetDSRef(Object)

DSRef nesnesini öğesine DSRefClipboardObjectekler.

Belirtik Arabirim Kullanımları

IDataObject.DAdvise(FORMATETC, ADVF, IAdviseSink, Int32)

Pano nesnesi ile danışmanlık havuzu arasında bir bağlantı oluşturur. Bu yöntem, bir danışmanlık havuzu destekleyen bir nesne tarafından çağrılır ve öneri havuzuna nesnenin verilerindeki değişikliklerle ilgili bildirim verilmesini sağlar.

(Devralındığı yer: ClipboardObject)
IDataObject.DAdvise(FORMATETC[], UInt32, IAdviseSink, UInt32)

Pano nesnesi ile danışmanlık havuzu arasında bir bağlantı oluşturur. Bu yöntem, bir danışmanlık havuzu destekleyen bir nesne tarafından çağrılır ve öneri havuzuna nesnenin verilerindeki değişikliklerle ilgili bildirim verilmesini sağlar.

(Devralındığı yer: ClipboardObject)
IDataObject.DUnadvise(Int32)

Daha önce oluşturulmuş bir bildirim bağlantısını kaldırır.

(Devralındığı yer: ClipboardObject)
IDataObject.DUnadvise(UInt32)

Oluşturulan bir bildirim bağlantısını kaldırır.

(Devralındığı yer: ClipboardObject)
IDataObject.EnumDAdvise(IEnumSTATDATA)

Geçerli danışmanlık bağlantılarını listelemek için kullanılabilecek bir nesne oluşturur.

(Devralındığı yer: ClipboardObject)
IDataObject.EnumDAdvise(IEnumSTATDATA)

Geçerli danışmanlık bağlantılarını listelemek için kullanılabilecek bir nesne oluşturur.

(Devralındığı yer: ClipboardObject)
IDataObject.EnumFormatEtc(DATADIR)

Bir veri nesnesinin yapılarını listelemek FORMATETC için bir nesne oluşturur. Bu yapılar veya IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean)çağrılarında IDataObject.GetData(FORMATETC, STGMEDIUM) kullanılır.

(Devralındığı yer: ClipboardObject)
IDataObject.EnumFormatEtc(UInt32, IEnumFORMATETC)

Bir veri nesnesinin yapılarını listelemek FORMATETC için bir nesne oluşturur. Bu yapılar veya IDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32)çağrılarında IDataObject.GetData(FORMATETC[], STGMEDIUM[]) kullanılır.

(Devralındığı yer: ClipboardObject)
IDataObject.GetCanonicalFormatEtc(FORMATETC, FORMATETC)

Mantıksal olarak daha karmaşık bir yapıya eşdeğer standart FORMATETC bir yapı sağlar. Yinelenen işleme gereksinimini ortadan kaldırarak iki farklı FORMATETC yapının aynı verileri döndürip döndürmediğini belirlemek için bu yöntemi kullanın.

(Devralındığı yer: ClipboardObject)
IDataObject.GetCanonicalFormatEtc(FORMATETC[], FORMATETC[])

Mantıksal olarak daha karmaşık bir yapıya eşdeğer standart FORMATETC bir yapı sağlar. Yinelenen işleme gereksinimini ortadan kaldırarak iki farklı FORMATETC yapının aynı verileri döndürip döndürmediğini belirlemek için bu yöntemi kullanın.

(Devralındığı yer: ClipboardObject)
IDataObject.GetData(FORMATETC, STGMEDIUM)

Bir kaynak veri nesnesinden veri alır. Bu yöntem bir veri tüketicisi tarafından çağrılır. Belirtilen yapıda açıklanan verileri işler ve belirtilen FORMATETCSTGMEDIUM yapı üzerinden aktarır. Ardından çağıran, yapıyı STGMEDIUM serbest bırakma sorumluluğunu üstlenir.

(Devralındığı yer: ClipboardObject)
IDataObject.GetData(FORMATETC[], STGMEDIUM[])

Bir kaynak veri nesnesinden veri alır. Bu yöntem bir veri tüketicisi tarafından çağrılır. Belirtilen yapıda açıklanan verileri işler ve belirtilen FORMATETCSTGMEDIUM yapı üzerinden aktarır. Ardından çağıran, yapıyı STGMEDIUM serbest bırakma sorumluluğunu üstlenir.

(Devralındığı yer: ClipboardObject)
IDataObject.GetDataHere(FORMATETC, STGMEDIUM)

Bir kaynak veri nesnesinden veri alır. Bir veri tüketicisi tarafından çağrılan bu yöntem, çağıranın belirtilen depolama medyasını IDataObject.GetData(FORMATETC, STGMEDIUM) ayırması ve boşaltması gereken yönteminden farklıdır.

(Devralındığı yer: ClipboardObject)
IDataObject.GetDataHere(FORMATETC[], STGMEDIUM[])

Bir kaynak veri nesnesinden veri alır. Bir veri tüketicisi tarafından çağrılan bu yöntem, çağıranın belirtilen depolama medyasını IDataObject.GetData(FORMATETC[], STGMEDIUM[]) ayırması ve boşaltması gereken yönteminden farklıdır.

(Devralındığı yer: ClipboardObject)
IDataObject.QueryGetData(FORMATETC)

Veri nesnesinin yapıda FORMATETC açıklanan verileri işleyip işleyemeyeceğini belirler. Yapıştırma veya bırakma işlemine çalışan nesneler, işlemin başarılı olup olmayacağının bir göstergesini almak için çağırmadan IDataObject.GetData(FORMATETC, STGMEDIUM) önce bu yöntemi çağırabilir.

(Devralındığı yer: ClipboardObject)
IDataObject.QueryGetData(FORMATETC[])

Veri nesnesinin yapıda FORMATETC açıklanan verileri işleyip işleyemeyeceğini belirler. Yapıştırma veya bırakma işlemine çalışan nesneler, işlemin başarılı olup olmayacağının bir göstergesini almak için çağırmadan IDataObject.GetData(FORMATETC[], STGMEDIUM[]) önce bu yöntemi çağırabilir.

(Devralındığı yer: ClipboardObject)
IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean)

Bu yöntemi uygulayan nesneye veri aktarır. Bu yöntem, veri kaynağı içeren bir nesne tarafından çağrılır.

(Devralındığı yer: ClipboardObject)
IDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32)

Bu yöntemi uygulayan nesneye veri aktarır. Bu yöntem, veri kaynağı içeren bir nesne tarafından çağrılır.

(Devralındığı yer: ClipboardObject)

Şunlara uygulanır