Clipboard.SetAudio Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Borra el Portapapeles y, a continuación, agrega datos en WaveAudio formato y reemplaza los datos existentes.
Sobrecargas
SetAudio(Byte[]) |
Borra el Portapapeles y agrega una matriz de Byte con el formato WaveAudio, después de convertirla en un objeto Stream. |
SetAudio(Stream) |
Borra el Portapapeles y, a continuación, agrega Stream en el formato WaveAudio. |
SetAudio(Byte[])
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())
Parámetros
Excepciones
No se ha podido vaciar el Portapapeles. Esto ocurre normalmente cuando otro proceso utiliza el Portapapeles.
El subproceso actual no está en el modo de contenedor uniproceso (STA). Agregue STAThreadAttribute al método Main
de la aplicación.
audioBytes
es null
.
Ejemplos
En el ejemplo siguiente se muestra una sobrecarga del SetAudio método similar a esta sobrecarga.
// 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
Comentarios
Para recuperar datos de audio del Portapapeles, use primero el ContainsAudio método para determinar si el Portapapeles contiene datos de audio antes de recuperarlos con el GetAudioStream método .
Nota
La clase Clipboard solo se puede usar en subprocesos establecidos en modo de subprocesamiento controlado simple (STA). Para usar esta clase, asegúrese de que el método Main
está marcado con el atributo STAThreadAttribute.
Consulte también
Se aplica a
SetAudio(Stream)
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)
Parámetros
Excepciones
No se ha podido vaciar el Portapapeles. Esto ocurre normalmente cuando otro proceso utiliza el Portapapeles.
El subproceso actual no está en el modo de contenedor uniproceso (STA). Agregue STAThreadAttribute al método Main
de la aplicación.
audioStream
es null
.
Ejemplos
En el ejemplo siguiente se muestra este miembro.
// 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
Comentarios
Para recuperar datos de audio del Portapapeles, use primero el ContainsAudio método para determinar si el Portapapeles contiene datos de audio antes de recuperarlos con el GetAudioStream método .
Nota
La clase Clipboard solo se puede usar en subprocesos establecidos en modo de subprocesamiento controlado simple (STA). Para usar esta clase, asegúrese de que el método Main
está marcado con el atributo STAThreadAttribute.