Clipboard.ContainsFileDropList Método

Definição

Indica se há dados na Área de Transferência que estão no FileDrop formato ou podem ser convertidos nesse formato.

public:
 static bool ContainsFileDropList();
public static bool ContainsFileDropList();
static member ContainsFileDropList : unit -> bool
Public Shared Function ContainsFileDropList () As Boolean

Retornos

true se houver uma lista suspensa de arquivos na Área de Transferência; caso contrário, false.

Exceções

Não foi possível limpar a área de transferência. Isso normalmente ocorre quando a Área de Transferência está sendo usada por outro processo.

O thread atual não está no modo STA (apartamento de thread único). Adicione o STAThreadAttribute método do Main aplicativo.

Exemplos

O exemplo a seguir demonstra esse membro.

// Demonstrates SetFileDropList, ContainsFileDroList, and GetFileDropList
public System.Collections.Specialized.StringCollection
    SwapClipboardFileDropList(
    System.Collections.Specialized.StringCollection replacementList)
{
    System.Collections.Specialized.StringCollection returnList = null;
    if (Clipboard.ContainsFileDropList())
    {
        returnList = Clipboard.GetFileDropList();
        Clipboard.SetFileDropList(replacementList);
    }
    return returnList;
}
' Demonstrates SetFileDropList, ContainsFileDroList, and GetFileDropList
Public Function SwapClipboardFileDropList(ByVal replacementList _
    As System.Collections.Specialized.StringCollection) _
    As System.Collections.Specialized.StringCollection

    Dim returnList As System.Collections.Specialized.StringCollection _
        = Nothing

    If Clipboard.ContainsFileDropList() Then

        returnList = Clipboard.GetFileDropList()
        Clipboard.SetFileDropList(replacementList)
    End If

    Return returnList

End Function

Comentários

Uma lista suspensa de arquivos é uma coleção de cadeias de caracteres que contêm informações de caminho para arquivos.

Use este método para determinar se a Área de Transferência contém uma lista de descarte de arquivos antes de recuperá-la com o GetFileDropList método.

Note

A classe Clipboard só pode ser usada em threads configurados no modo STA (Single Thread Apartment). Para usar essa classe, verifique se o método Main está marcado com o atributo STAThreadAttribute.

Aplica-se a

Confira também