Clipboard.SetAudio Yöntem

Tanım

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

Aşırı Yüklemeler

Name Description
SetAudio(Byte[])

Pano'ya dönüştürdükten sonra panoyu Byte temizler ve biçiminde bir WaveAudiodizi eklerStream.

SetAudio(Stream)

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

SetAudio(Byte[])

Kaynak:
Clipboard.cs
Kaynak:
Clipboard.cs
Kaynak:
Clipboard.cs
Kaynak:
Clipboard.cs
Kaynak:
Clipboard.cs

Pano'ya dönüştürdükten sonra panoyu Byte temizler ve biçiminde bir WaveAudiodizi eklerStream.

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 temizlenemiyor. 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'e eşittir.

Örnekler

Aşağıdaki örnek, yöntemin SetAudio bu aşırı yüklemeye benzer bir aşırı yüklemesini gösterir.

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

Note

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 Main yönteminizin STAThreadAttribute özniteliğiyle işaretlendiğinden emin olun.

Ayrıca bkz.

Şunlara uygulanır

SetAudio(Stream)

Kaynak:
Clipboard.cs
Kaynak:
Clipboard.cs
Kaynak:
Clipboard.cs
Kaynak:
Clipboard.cs
Kaynak:
Clipboard.cs

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 temizlenemiyor. 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'e eşittir.

Ö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 .

Note

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 Main yönteminizin STAThreadAttribute özniteliğiyle işaretlendiğinden emin olun.

Ayrıca bkz.

Şunlara uygulanır