Clipboard.GetFileDropList Metodo

Definizione

Recupera una raccolta di nomi di file dagli Appunti.

public:
 static System::Collections::Specialized::StringCollection ^ GetFileDropList();
public static System.Collections.Specialized.StringCollection GetFileDropList();
static member GetFileDropList : unit -> System.Collections.Specialized.StringCollection
Public Shared Function GetFileDropList () As StringCollection

Valori restituiti

Oggetto StringCollection contenente i nomi di file o null se gli Appunti non contengono dati nel FileDrop formato o possono essere convertiti in tale formato.

Eccezioni

Impossibile cancellare gli Appunti. Ciò si verifica in genere quando gli Appunti vengono usati da un altro processo.

Il thread corrente non è in modalità apartment a thread singolo (STA). Aggiungere l'oggetto STAThreadAttribute al metodo dell'applicazione Main .

Esempio

Nell'esempio seguente viene illustrato questo 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

Commenti

Un elenco a discesa di file è una raccolta di stringhe contenenti informazioni sul percorso per i file.

Un elenco a discesa di file viene archiviato negli Appunti come String matrice. Questo metodo converte questa matrice in un StringCollection oggetto e restituisce l'insieme .

Utilizzare il ContainsFileDropList metodo per determinare se gli Appunti contengono un elenco a discesa di file prima di recuperarlo con questo metodo.

Utilizzare il SetFileDropList metodo per aggiungere un elenco a discesa di file agli Appunti.

Note

La classe Clipboard può essere utilizzata solo nei thread impostati sulla modalità STA (Single Thread Apartment), a thread singolo. Per usare questa classe, assicurarsi che il metodo Main sia contrassegnato con l'attributo STAThreadAttribute.

Si applica a

Vedi anche