Clipboard.SetAudio Metod

Definition

Rensar Urklipp och lägger sedan till data i WaveAudio formatet och ersätter befintliga data.

Överlagringar

Name Description
SetAudio(Byte[])

Rensar Urklipp och lägger sedan till en Byte matris i WaveAudio formatet när den har konverterats till en Stream.

SetAudio(Stream)

Rensar Urklipp och lägger sedan till ett Stream i WaveAudio formatet.

SetAudio(Byte[])

Källa:
Clipboard.cs
Källa:
Clipboard.cs
Källa:
Clipboard.cs
Källa:
Clipboard.cs
Källa:
Clipboard.cs

Rensar Urklipp och lägger sedan till en Byte matris i WaveAudio formatet när den har konverterats till en Stream.

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())

Parametrar

audioBytes
Byte[]

En Byte matris som innehåller ljuddata.

Undantag

Urklipp kunde inte rensas. Detta inträffar vanligtvis när Urklipp används av en annan process.

Den aktuella tråden är inte i sta-läge (single-threaded apartment). Lägg till i STAThreadAttribute programmets Main metod.

audioBytes är null.

Exempel

I följande exempel visas en överlagring av metoden som liknar den här överbelastningen SetAudio .

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

Kommentarer

Om du vill hämta ljuddata från Urklipp använder ContainsAudio du först metoden för att avgöra om Urklipp innehåller ljuddata innan du hämtar dem med GetAudioStream metoden.

Note

Klassen Clipboard kan endast användas i trådar som är inställda på sta-läge (single thread apartment). Om du vill använda den här klassen kontrollerar du att din Main-metod har markerats med attributet STAThreadAttribute.

Se även

Gäller för

SetAudio(Stream)

Källa:
Clipboard.cs
Källa:
Clipboard.cs
Källa:
Clipboard.cs
Källa:
Clipboard.cs
Källa:
Clipboard.cs

Rensar Urklipp och lägger sedan till ett Stream i WaveAudio formatet.

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)

Parametrar

audioStream
Stream

En Stream som innehåller ljuddata.

Undantag

Urklipp kunde inte rensas. Detta inträffar vanligtvis när Urklipp används av en annan process.

Den aktuella tråden är inte i sta-läge (single-threaded apartment). Lägg till i STAThreadAttribute programmets Main metod.

audioStream är null.

Exempel

I följande exempel visas den här medlemmen.

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

Kommentarer

Om du vill hämta ljuddata från Urklipp använder ContainsAudio du först metoden för att avgöra om Urklipp innehåller ljuddata innan du hämtar dem med GetAudioStream metoden.

Note

Klassen Clipboard kan endast användas i trådar som är inställda på sta-läge (single thread apartment). Om du vill använda den här klassen kontrollerar du att din Main-metod har markerats med attributet STAThreadAttribute.

Se även

Gäller för