TypeDescriptor.AddEditorTable(Type, Hashtable) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dodaje tabelę edytora dla danego typu podstawowego edytora.
public:
static void AddEditorTable(Type ^ editorBaseType, System::Collections::Hashtable ^ table);
public static void AddEditorTable (Type editorBaseType, System.Collections.Hashtable table);
static member AddEditorTable : Type * System.Collections.Hashtable -> unit
Public Shared Sub AddEditorTable (editorBaseType As Type, table As Hashtable)
Parametry
- editorBaseType
- Type
Typ podstawowy edytora, aby dodać tabelę edytora. Jeśli tabela już istnieje dla tego typu, ta metoda nic nie zrobi.
Uwagi
Metoda AddEditorTable dodaje tabelę edytora dla danego typu podstawowego edytora. Zazwyczaj edytory są określane jako metadane składnika. Jeśli jednak w składniku nie można znaleźć żadnych metadanych dla żądanego typu podstawowego edytora, skojarzona z nim TypeDescriptor tabela będzie przeszukiwać tabelę edytora dla typu edytora, jeśli można go znaleźć. Po dodaniu tabeli edytora do deskryptora typów nie można go usunąć i jest własnością deskryptora typów. Deskryptor typów może swobodnie wprowadzać modyfikacje tej tabeli.
Format tabeli edytora używa typów danych jako kluczy i edytorów jako wartości. Część wartości wpisu w tabeli reprezentuje wystąpienie edytora. Może mieć jedną z trzech wartości. Jeśli zawiera ciąg, deskryptor typu przyjmie, że jest to w pełni kwalifikowana nazwa typu, a następnie załaduje typ obiektu. Jeśli zawiera typ, zostanie utworzone wystąpienie tego typu w celu uzyskania edytora. Na koniec część wartości może zawierać rzeczywiste wystąpienie edytora. Jeśli deskryptor typu rozpozna edytor dla wystąpienia, będzie przechowywać wystąpienie z powrotem do tabeli do użytku w przyszłości.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla