Clipboard.ContainsFileDropList Método

Definição

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

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

Devoluções

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

Exceções

A prancheta não pôde ser limpa. Isto ocorre tipicamente quando a Prancheta está a ser usada por outro processo.

O tópico atual não está em modo apartamento single-threaded (STA). Adicione-os STAThreadAttribute ao processo da Main sua candidatura.

Exemplos

O exemplo seguinte demonstra este elemento.

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

Observações

Uma lista de drop de ficheiros é uma coleção de strings que contêm informação de caminho para ficheiros.

Use este método para determinar se a Área de Transferência contém uma lista de ficheiros antes de a recuperar com o GetFileDropList método.

Note

A classe Clipboard só pode ser usada em threads configurados para o modo apartamento de thread único (modo STA). Para usar essa classe, verifique se o método Main está marcado com o atributo STAThreadAttribute.

Aplica-se a

Ver também