Langue

Clipboard.GetAudioStream Méthode

Définition

Récupère un flux audio à partir du Presse-papiers.

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

Retours

Contenant Stream des données audio ou null si le Presse-papiers ne contient aucune donnée au WaveAudio format.

Exceptions

Le Presse-papiers n’a pas pu être effacé. Cela se produit généralement lorsque le Presse-papiers est utilisé par un autre processus.

Le thread actuel n’est pas en mode STA (Single-Threaded Apartment). Ajoutez la STAThreadAttribute méthode de Main votre application.

Exemples

L’exemple suivant illustre ce membre.

// 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

Remarques

Utilisez la ContainsAudio méthode pour déterminer si le Presse-papiers contient des données audio avant de les récupérer avec cette méthode.

Utilisez la SetAudio méthode pour ajouter des données audio au Presse-papiers.

Note

La Clipboard classe ne peut être utilisée que dans les threads définis en mode STA (Single Thread Apartment). Pour utiliser cette classe, vérifiez que votre Main méthode est marquée avec l’attribut STAThreadAttribute .

S’applique à

Voir aussi