Clipboard.GetAudioStream Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera un flusso audio dagli Appunti.
public:
static System::IO::Stream ^ GetAudioStream();
public static System.IO.Stream GetAudioStream ();
public static System.IO.Stream? GetAudioStream ();
static member GetAudioStream : unit -> System.IO.Stream
Public Shared Function GetAudioStream () As Stream
Restituisce
Classe Stream contenente dati audio oppure null
se gli Appunti non contengono dati nel formato WaveAudio.
Eccezioni
Impossibile cancellare gli Appunti. Ciò si verifica solitamente se un altro processo sta utilizzando gli Appunti.
Il thread corrente non è in modalità Single Thread Apartment (STA). Aggiungere la classe STAThreadAttribute al metodo Main
dell'applicazione.
Esempio
Nell'esempio seguente viene illustrato questo membro.
// 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
Commenti
Utilizzare il ContainsAudio metodo per determinare se gli Appunti contengono dati audio prima di recuperarli con questo metodo.
Usare il SetAudio metodo per aggiungere dati audio agli Appunti.
Nota
La Clipboard classe può essere usata solo nei thread impostati sulla modalità single thread apartment (STA). Per usare questa classe, assicurarsi che il Main
metodo sia contrassegnato con l'attributo STAThreadAttribute .