ClipboardObject 클래스
데이터를 전송 하기 위한 클립보드 객체를 나타냅니다.이 개체 간에 상호 운용 DataObject, IDataObject, 및 IDataObject.
상속 계층 구조
System.Object
System.Windows.Forms.DataObject
Microsoft.VisualStudio.Data.Framework.ClipboardObject
Microsoft.VisualStudio.Data.Framework.DSRefClipboardObject
네임스페이스: Microsoft.VisualStudio.Data.Framework
어셈블리: Microsoft.VisualStudio.Data.Framework(Microsoft.VisualStudio.Data.Framework.dll)
구문
‘선언
Public Class ClipboardObject _
Inherits DataObject _
Implements IDataObject, IDataObject
public class ClipboardObject : DataObject,
IDataObject, IDataObject
public ref class ClipboardObject : public DataObject,
IDataObject, IDataObject
type ClipboardObject =
class
inherit DataObject
interface IDataObject
interface IDataObject
end
public class ClipboardObject extends DataObject implements IDataObject, IDataObject
ClipboardObject 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
ClipboardObject() | 새 인스턴스를 초기화는 ClipboardObject 클래스에는 표준 기반 DataObject 클래스입니다. | |
ClipboardObject(Object) | 새 인스턴스를 초기화는 ClipboardObject 지정 된 데이터를 포함 하는 클래스 또는 클래스의 기존 인스턴스를 래핑합니다. | |
ClipboardObject(String, Object) | 새 인스턴스를 초기화는 ClipboardObject 지정 된 데이터를 지정 된 형식에 포함 된 클래스입니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
ContainsAudio | 데이터 개체의 데이터가 포함 되어 있는지 여부를 나타내는 있는 WaveAudio 형식입니다. (DataObject에서 상속됨) | |
ContainsFileDropList | 데이터 개체의 데이터가 포함 되어 있는지 여부를 나타내는 있는 FileDrop 형식 또는 해당 형식으로 변환할 수 있습니다. (DataObject에서 상속됨) | |
ContainsImage | 데이터 개체의 데이터가 포함 되어 있는지 여부를 나타내는 있는 Bitmap 형식 또는 해당 형식으로 변환할 수 있습니다. (DataObject에서 상속됨) | |
ContainsText() | 데이터 개체의 데이터가 포함 되어 있는지 여부를 나타내는 있는 UnicodeText 형식입니다. (DataObject에서 상속됨) | |
ContainsText(TextDataFormat) | 데이터 개체가 나타내는 지정 된 형식의 텍스트 데이터가 포함 되어 있는지 여부를 나타내는 TextDataFormat 값입니다. (DataObject에서 상속됨) | |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) | |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
GetAudioStream | 데이터 개체에서 오디오 스트림을 검색 합니다. (DataObject에서 상속됨) | |
GetData(String) | 지정 된 형식의 클립보드 개체에 저장 된 데이터를 검색 합니다. (DataObject.GetData(String)을(를) 재정의함) | |
GetData(Type) | 지정 된 형식의 클립보드 개체에 저장 된 데이터를 검색 합니다. (DataObject.GetData(Type)을(를) 재정의함) | |
GetData(String, Boolean) | 개체 데이터 형식으로 변환할지 여부를 결정 하는 자동된 변환 매개 변수를 사용 하 여 지정 된 형식으로 클립보드에에서 저장 된 데이터를 검색 합니다. (DataObject.GetData(String, Boolean)을(를) 재정의함) | |
GetDataPresent(String) | 클립보드 개체에 저장 된 데이터를 변환할 수 있는지 여부와 지정 된 형식과 관련 되어 있습니다. (DataObject.GetDataPresent(String)을(를) 재정의함) | |
GetDataPresent(Type) | 클립보드 개체에 저장 된 데이터를 변환할 수 있는지 여부와 지정 된 형식과 관련 되어 있습니다. (DataObject.GetDataPresent(Type)을(를) 재정의함) | |
GetDataPresent(String, Boolean) | 데이터 형식으로 변환할지 여부를 결정 하는 자동 변환 매개 변수를 사용 하 여 지정한 형식과 연관 된 클립보드 개체에 저장 된 데이터를 변환할 수 있는지 여부를 나타냅니다. (DataObject.GetDataPresent(String, Boolean)을(를) 재정의함) | |
GetFileDropList | 데이터 개체에서 파일 이름의 컬렉션을 검색합니다. (DataObject에서 상속됨) | |
GetFormats() | 클립보드 개체에 저장 된 데이터에 대 한 지원 되는 모든 형식 목록을 검색 합니다. (DataObject.GetFormats()을(를) 재정의함) | |
GetFormats(Boolean) | 데이터를 변환할 수 있는 모든 서식 또는 네이티브 데이터 형식만 검색 여부를 결정 하는 자동 변환 매개 변수를 사용 하 여 클립보드 개체에 저장 된 데이터에 대 한 지원 되는 모든 형식 목록을 검색 합니다. (DataObject.GetFormats(Boolean)을(를) 재정의함) | |
GetHashCode | 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨) | |
GetImage | 데이터 개체에서 이미지를 검색합니다. (DataObject에서 상속됨) | |
GetText() | 데이터 개체에서 텍스트 데이터를 검색에 UnicodeText 형식입니다. (DataObject에서 상속됨) | |
GetText(TextDataFormat) | 텍스트 데이터를 검색 하 여 표시 된 지정 된 형식의 데이터 개체에서 TextDataFormat 값입니다. (DataObject에서 상속됨) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
SetAudio(array<Byte[]) | 추가 Byte 배열로 데이터 개체에는 WaveAudio 형식 변환 후에 Stream. (DataObject에서 상속됨) | |
SetAudio(Stream) | 추가 Stream 데이터 개체에 WaveAudio 형식입니다. (DataObject에서 상속됨) | |
SetData(Object) | Clipboard 객체에 데이터를 추가합니다. (DataObject.SetData(Object)을(를) 재정의함) | |
SetData(String, Object) | 클립보드 개체에 지정 된 형식으로 데이터를 추가합니다. (DataObject.SetData(String, Object)을(를) 재정의함) | |
SetData(Type, Object) | 클립보드 개체에 지정 된 형식의 형식으로 사용 하 여 데이터를 추가 합니다. (DataObject.SetData(Type, Object)을(를) 재정의함) | |
SetData(String, Boolean, Object) | Clipboard 객체에 데이터를 추가합니다. (DataObject.SetData(String, Boolean, Object)을(를) 재정의함) | |
SetFileDropList | 데이터 개체에서 파일 이름의 컬렉션을 추가 FileDrop 형식입니다. (DataObject에서 상속됨) | |
SetImage | 추가 Image 의 데이터 개체는 Bitmap 형식. (DataObject에서 상속됨) | |
SetText(String) | 텍스트 데이터를 데이터 개체에 추가 UnicodeText 형식입니다. (DataObject에서 상속됨) | |
SetText(String, TextDataFormat) | 표시 되는 지정 된 형식의 데이터 개체에 텍스트 데이터를 추가 TextDataFormat 값입니다. (DataObject에서 상속됨) | |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
위쪽
명시적 인터페이스 구현
이름 | 설명 | |
---|---|---|
IDataObject.DAdvise | 클립보드 개체와 advise 싱크 간의 연결을 만듭니다.이 메서드는 advise 싱크를 지원하는 개체에 의해 호출되며, advise 싱크가 개체의 데이터 변경 내용에 대한 알림을 받을 수 있도록 합니다. | |
IDataObject.DAdvise | 클립보드 개체와 advise 싱크 간의 연결을 만듭니다.이 메서드는 advise 싱크를 지원하는 개체에 의해 호출되며, advise 싱크가 개체의 데이터 변경 내용에 대한 알림을 받을 수 있도록 합니다. | |
IDataObject.DUnadvise | 설정 된 알림 연결을 제거 합니다. | |
IDataObject.DUnadvise | 이전에 설정 된 알림 연결을 제거 합니다. | |
IDataObject.EnumDAdvise | 현재 advise 연결을 열거하는 데 사용할 수 있는 개체를 만듭니다. | |
IDataObject.EnumDAdvise | 현재 advise 연결을 열거하는 데 사용할 수 있는 개체를 만듭니다. | |
IDataObject.EnumFormatEtc | 데이터 개체의 FORMATETC 구조체를 열거하기 위한 개체를 만듭니다.이러한 구조체는 IDataObject.GetData 또는 IDataObject.SetData를 호출할 때 사용됩니다. | |
IDataObject.EnumFormatEtc | 데이터 개체의 FORMATETC 구조체를 열거하기 위한 개체를 만듭니다.이러한 구조체는 IDataObject.GetData 또는 IDataObject.SetData를 호출할 때 사용됩니다. | |
IDataObject.GetCanonicalFormatEtc | 보다 복잡한 구조체와 논리적으로 일치하는 표준 FORMATETC 구조체를 제공합니다.이 메서드를 사용 하 여 두 여부를 확인 하려면 다른 FORMATETC 구조 중복 렌더링에 대 한 필요성을 제거 같은 데이터를 반환 합니다. | |
IDataObject.GetCanonicalFormatEtc | 보다 복잡한 구조체와 논리적으로 일치하는 표준 FORMATETC 구조체를 제공합니다.이 메서드를 사용 하 여 두 여부를 확인 하려면 다른 FORMATETC 구조 중복 렌더링에 대 한 필요성을 제거 같은 데이터를 반환 합니다. | |
IDataObject.GetData | 소스 데이터 개체에서 데이터를 가져옵니다.이 메서드는 데이터 소비자가 호출 됩니다.설명에 지정 된 데이터를 렌더링 합니다. FORMATETC 구조 및 통해 지정 된 전송 STGMEDIUM 구조.그러면 호출자는 STGMEDIUM 구조체를 해제하는 역할을 맡습니다. | |
IDataObject.GetData | 소스 데이터 개체에서 데이터를 가져옵니다.이 메서드는 데이터 소비자가 호출 됩니다.설명에 지정 된 데이터를 렌더링 합니다. FORMATETC 구조 및 통해 지정 된 전송 STGMEDIUM 구조.그러면 호출자는 STGMEDIUM 구조체를 해제하는 역할을 맡습니다. | |
IDataObject.GetDataHere | 소스 데이터 개체에서 데이터를 가져옵니다.데이터 소비자가 호출하는 이 메서드는 지정된 저장 미디어를 호출자가 할당하고 해제해야 한다는 점에서 IDataObject.GetData 메서드와 차이가 있습니다. | |
IDataObject.GetDataHere | 소스 데이터 개체에서 데이터를 가져옵니다.데이터 소비자가 호출하는 이 메서드는 지정된 저장 미디어를 호출자가 할당하고 해제해야 한다는 점에서 IDataObject.GetData 메서드와 차이가 있습니다. | |
IDataObject.QueryGetData | 데이터 개체가 FORMATETC 구조체에 설명된 데이터를 렌더링할 수 있는지 여부를 확인합니다.개체 붙여넣기 또는 놓기 작업을 시도 합니다.이 메서드를 호출 하기 전에 호출할 수 IDataObject.GetData 작업 성공 여부를 나타내는 정보를 얻을 수 있습니다. | |
IDataObject.QueryGetData | 데이터 개체가 FORMATETC 구조체에 설명된 데이터를 렌더링할 수 있는지 여부를 확인합니다.개체 붙여넣기 또는 놓기 작업을 시도 합니다.이 메서드를 호출 하기 전에 호출할 수 IDataObject.GetData 작업 성공 여부를 나타내는 정보를 얻을 수 있습니다. | |
IDataObject.SetData | 이 메서드를 구현하는 개체에 데이터를 전송합니다.이 메서드는 데이터 소스가 들어 있는 개체에서 호출됩니다. | |
IDataObject.SetData | 이 메서드를 구현하는 개체에 데이터를 전송합니다.이 메서드는 데이터 소스가 들어 있는 개체에서 호출됩니다. |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.