Share via


Clipboard.SetAudio Yöntem

Tanım

Pano'yu temizler ve ardından var olan verileri WaveAudio değiştirerek verileri biçiminde ekler.

Aşırı Yüklemeler

SetAudio(Byte[])

Pano'ya dönüştürür ve biçimine dönüştürdükten Streamsonra bir dizi WaveAudio eklerByte.

SetAudio(Stream)

Pano'yu temizler ve ardından biçiminde bir StreamWaveAudio ekler.

SetAudio(Byte[])

Pano'ya dönüştürür ve biçimine dönüştürdükten Streamsonra bir dizi WaveAudio eklerByte.

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

Parametreler

audioBytes
Byte[]

Byte Ses verilerini içeren bir dizi.

Özel durumlar

Pano temizlenemedi. Bu durum genellikle Pano başka bir işlem tarafından kullanıldığında oluşur.

Geçerli iş parçacığı tek iş parçacıklı daire (STA) modunda değil. STAThreadAttribute öğesini uygulamanızın yöntemine Main ekleyin.

audioBytes, null değeridir.

Örnekler

Aşağıdaki örnekte yöntemin SetAudio bu aşırı yüklemeye benzer bir aşırı yüklemesi gösterilmektedir.

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

Açıklamalar

Pano'dan ses verilerini almak için, önce yöntemini kullanarak Pano'da ContainsAudio ses verilerinin bulunup bulunmadığına karar verilsin GetAudioStream .

Not

Clipboard sınıfı yalnızca tek iş parçacığı dairesi (STA) moduna ayarlanmış iş parçacıklarında kullanılabilir. Bu sınıfı kullanmak için yönteminizin Main özniteliğiyle işaretlendiğinden STAThreadAttribute emin olun.

Ayrıca bkz.

Şunlara uygulanır

SetAudio(Stream)

Pano'yu temizler ve ardından biçiminde bir StreamWaveAudio ekler.

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)

Parametreler

audioStream
Stream

Stream Ses verilerini içeren bir.

Özel durumlar

Pano temizlenemedi. Bu durum genellikle Pano başka bir işlem tarafından kullanıldığında oluşur.

Geçerli iş parçacığı tek iş parçacıklı daire (STA) modunda değil. STAThreadAttribute öğesini uygulamanızın yöntemine Main ekleyin.

audioStream, null değeridir.

Örnekler

Aşağıdaki örnekte bu üye gösterilmektedir.

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

Açıklamalar

Pano'dan ses verilerini almak için, önce yöntemini kullanarak Pano'da ContainsAudio ses verilerinin bulunup bulunmadığına karar verilsin GetAudioStream .

Not

Clipboard sınıfı yalnızca tek iş parçacığı dairesi (STA) moduna ayarlanmış iş parçacıklarında kullanılabilir. Bu sınıfı kullanmak için yönteminizin Main özniteliğiyle işaretlendiğinden STAThreadAttribute emin olun.

Ayrıca bkz.

Şunlara uygulanır