DkmModule.EnumSymbolsDocuments Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
EnumSymbolsDocuments() |
Vytvoří výčet dokumentů symbolů souboru symbolů přidruženého k modulu. Omezení umístění: Rozhraní API se musí volat z komponenty IDE (úroveň > komponenty 100 000). Toto rozhraní API bylo představeno v sadě Visual Studio 16 Update 5 (DkmApiVersion.VS16Update5). |
EnumSymbolsDocuments(DkmWorkList, DkmCompletionRoutine<DkmEnumSymbolsDocumentsAsyncResult>) |
Vytvoří výčet dokumentů symbolů souboru symbolů přidruženého k modulu. Tato metoda připojí novou pracovní položku k zadanému pracovnímu seznamu a vrátí se po připojení pracovní položky. Skutečné zpracování pracovní položky je asynchronní. Volající obdrží oznámení o dokončení žádosti prostřednictvím rutiny dokončení. Omezení umístění: Rozhraní API se musí volat z komponenty IDE (úroveň > komponenty 100 000). Toto rozhraní API bylo představeno v sadě Visual Studio 16 Update 5 (DkmApiVersion.VS16Update5). |
EnumSymbolsDocuments()
Vytvoří výčet dokumentů symbolů souboru symbolů přidruženého k modulu.
Omezení umístění: Rozhraní API se musí volat z komponenty IDE (úroveň > komponenty 100 000).
Toto rozhraní API bylo představeno v sadě Visual Studio 16 Update 5 (DkmApiVersion.VS16Update5).
public:
cli::array <Microsoft::VisualStudio::Debugger::Symbols::DkmSymbolsDocument ^> ^ EnumSymbolsDocuments();
public Microsoft.VisualStudio.Debugger.Symbols.DkmSymbolsDocument[] EnumSymbolsDocuments ();
member this.EnumSymbolsDocuments : unit -> Microsoft.VisualStudio.Debugger.Symbols.DkmSymbolsDocument[]
Public Function EnumSymbolsDocuments () As DkmSymbolsDocument()
Návraty
[Ven] Pole vložených metadat dokumentu
Platí pro
EnumSymbolsDocuments(DkmWorkList, DkmCompletionRoutine<DkmEnumSymbolsDocumentsAsyncResult>)
Vytvoří výčet dokumentů symbolů souboru symbolů přidruženého k modulu.
Tato metoda připojí novou pracovní položku k zadanému pracovnímu seznamu a vrátí se po připojení pracovní položky. Skutečné zpracování pracovní položky je asynchronní. Volající obdrží oznámení o dokončení žádosti prostřednictvím rutiny dokončení.
Omezení umístění: Rozhraní API se musí volat z komponenty IDE (úroveň > komponenty 100 000).
Toto rozhraní API bylo představeno v sadě Visual Studio 16 Update 5 (DkmApiVersion.VS16Update5).
public void EnumSymbolsDocuments (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmEnumSymbolsDocumentsAsyncResult> CompletionRoutine);
member this.EnumSymbolsDocuments : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmEnumSymbolsDocumentsAsyncResult> -> unit
Public Sub EnumSymbolsDocuments (WorkList As DkmWorkList, CompletionRoutine As DkmCompletionRoutine(Of DkmEnumSymbolsDocumentsAsyncResult))
Parametry
- WorkList
- DkmWorkList
WorkList, ke které se má nová pracovní položka připojit.
- CompletionRoutine
- DkmCompletionRoutine<DkmEnumSymbolsDocumentsAsyncResult>
Rutina, která se aktivuje po dokončení požadavku. Pokud se požadavek úspěšně připojí k pracovnímu seznamu, aktivuje se vždy (včetně zrušení operace). Tato akce se nikdy neaktivuje, pokud se nepodaří připojit pracovní položku.