Clipboard.SetAudio Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghapus Clipboard lalu menambahkan data dalam WaveAudio format, menggantikan data yang ada.
Overload
SetAudio(Byte[]) |
Menghapus Clipboard lalu menambahkan Byte array dalam WaveAudio format setelah mengonversinya menjadi Stream. |
SetAudio(Stream) |
Bersihkan Papan klip lalu tambahkan Stream dalam WaveAudio format. |
SetAudio(Byte[])
public:
static void SetAudio(cli::array <System::Byte> ^ audioBytes);
public static void SetAudio (byte[] audioBytes);
static member SetAudio : byte[] -> unit
Public Shared Sub SetAudio (audioBytes As Byte())
Parameter
Pengecualian
Papan klip tidak bisa dibersihkan. Ini biasanya terjadi ketika Clipboard sedang digunakan oleh proses lain.
Utas saat ini tidak dalam mode apartemen berulir tunggal (STA). Tambahkan ke STAThreadAttribute metode aplikasi Main
Anda.
audioBytes
adalah null
.
Contoh
Contoh berikut menunjukkan kelebihan beban SetAudio metode yang mirip dengan kelebihan beban ini.
// Demonstrates SetAudio, ContainsAudio, and GetAudioStream.
public System.IO.Stream SwapClipboardAudio(
System.IO.Stream replacementAudioStream)
{
System.IO.Stream returnAudioStream = null;
if (Clipboard.ContainsAudio())
{
returnAudioStream = Clipboard.GetAudioStream();
Clipboard.SetAudio(replacementAudioStream);
}
return returnAudioStream;
}
' Demonstrates SetAudio, ContainsAudio, and GetAudioStream.
Public Function SwapClipboardAudio( _
ByVal replacementAudioStream As System.IO.Stream) _
As System.IO.Stream
Dim returnAudioStream As System.IO.Stream = Nothing
If (Clipboard.ContainsAudio()) Then
returnAudioStream = Clipboard.GetAudioStream()
Clipboard.SetAudio(replacementAudioStream)
End If
Return returnAudioStream
End Function
Keterangan
Untuk mengambil data audio dari Clipboard, pertama-tama ContainsAudio gunakan metode untuk menentukan apakah Clipboard berisi data audio sebelum mengambilnya dengan GetAudioStream metode .
Catatan
Kelas Clipboard hanya dapat digunakan dalam utas yang diatur ke mode apartemen rangkaian tunggal (STA). Untuk menggunakan kelas ini, pastikan metode Anda Main
ditandai dengan STAThreadAttribute atribut .
Lihat juga
Berlaku untuk
SetAudio(Stream)
public:
static void SetAudio(System::IO::Stream ^ audioStream);
public static void SetAudio (System.IO.Stream audioStream);
static member SetAudio : System.IO.Stream -> unit
Public Shared Sub SetAudio (audioStream As Stream)
Parameter
Pengecualian
Papan klip tidak bisa dibersihkan. Ini biasanya terjadi ketika Clipboard sedang digunakan oleh proses lain.
Utas saat ini tidak dalam mode apartemen berulir tunggal (STA). Tambahkan ke STAThreadAttribute metode aplikasi Main
Anda.
audioStream
adalah null
.
Contoh
Contoh berikut menunjukkan anggota ini.
// Demonstrates SetAudio, ContainsAudio, and GetAudioStream.
public System.IO.Stream SwapClipboardAudio(
System.IO.Stream replacementAudioStream)
{
System.IO.Stream returnAudioStream = null;
if (Clipboard.ContainsAudio())
{
returnAudioStream = Clipboard.GetAudioStream();
Clipboard.SetAudio(replacementAudioStream);
}
return returnAudioStream;
}
' Demonstrates SetAudio, ContainsAudio, and GetAudioStream.
Public Function SwapClipboardAudio( _
ByVal replacementAudioStream As System.IO.Stream) _
As System.IO.Stream
Dim returnAudioStream As System.IO.Stream = Nothing
If (Clipboard.ContainsAudio()) Then
returnAudioStream = Clipboard.GetAudioStream()
Clipboard.SetAudio(replacementAudioStream)
End If
Return returnAudioStream
End Function
Keterangan
Untuk mengambil data audio dari Clipboard, pertama-tama ContainsAudio gunakan metode untuk menentukan apakah Clipboard berisi data audio sebelum mengambilnya dengan GetAudioStream metode .
Catatan
Kelas Clipboard hanya dapat digunakan dalam utas yang diatur ke mode apartemen rangkaian tunggal (STA). Untuk menggunakan kelas ini, pastikan metode Anda Main
ditandai dengan STAThreadAttribute atribut .