Clipboard.GetFileDropList Metoda

Definicja

Pobiera kolekcję nazw plików ze Schowka.

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

Zwraca

Obiekt StringCollection zawierający nazwy plików lub null jeśli Schowek nie zawiera żadnych danych w FileDrop formacie lub można je przekonwertować na ten format.

Wyjątki

Nie można wyczyścić Schowka. Zwykle dzieje się tak, gdy Schowek jest używany przez inny proces.

Bieżący wątek nie jest w trybie jednowątkowy (STA). Dodaj element STAThreadAttribute do metody aplikacji Main .

Przykłady

W poniższym przykładzie pokazano ten element członkowski.

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

Uwagi

Lista upuszczania plików to kolekcja ciągów zawierających informacje o ścieżce dla plików.

Lista rozwijana pliku jest przechowywana w Schowku jako tablica String . Ta metoda konwertuje tę tablicę na klasę StringCollection i zwraca kolekcję.

ContainsFileDropList Użyj metody , aby określić, czy Schowek zawiera listę rozwijaną pliku przed pobraniem jej za pomocą tej metody.

SetFileDropList Użyj metody , aby dodać listę rozwijaną pliku do Schowka.

Uwaga

Klasę Clipboard można używać tylko w wątkach ustawionych na tryb apartamentów pojedynczego wątku (STA). Aby użyć tej klasy, upewnij się, że metoda Main jest oznaczona atrybutem STAThreadAttribute .

Dotyczy

Zobacz też