IPeekResultFactory.Create Methode

Definition

Überlädt

Create(IPeekResultDisplayInfo, Action)

Erstellt eine Instanz von, IPeekResult die nicht auf einem Speicherort in einem Dokument basiert, aber extern durchsucht werden kann, z. b. eine Metadatenklasse, die nur in Objektkatalog durchsucht werden kann.

Create(IPeekResultDisplayInfo, String, Span, Int32, Boolean)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

Create(IPeekResultDisplayInfo, String, Int32, Int32, Int32, Int32, Int32, Int32)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

Create(IPeekResultDisplayInfo, String, Int32, Int32, Int32, Int32, Int32, Int32, Boolean)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

Create(IPeekResultDisplayInfo2, ImageMoniker, String, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

Create(IPeekResultDisplayInfo2, ImageMoniker, String, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

Create(IPeekResultDisplayInfo2, ImageMoniker, String, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean, Guid)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

Create(IPeekResultDisplayInfo2, ImageMoniker, String, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean, Guid, Action<IPeekResult,Object,Object>)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

Create(IPeekResultDisplayInfo, Action)

Erstellt eine Instanz von, IPeekResult die nicht auf einem Speicherort in einem Dokument basiert, aber extern durchsucht werden kann, z. b. eine Metadatenklasse, die nur in Objektkatalog durchsucht werden kann.

public:
 Microsoft::VisualStudio::Language::Intellisense::IExternallyBrowsablePeekResult ^ Create(Microsoft::VisualStudio::Language::Intellisense::IPeekResultDisplayInfo ^ displayInfo, Action ^ browseAction);
public Microsoft.VisualStudio.Language.Intellisense.IExternallyBrowsablePeekResult Create (Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo displayInfo, Action browseAction);
abstract member Create : Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo * Action -> Microsoft.VisualStudio.Language.Intellisense.IExternallyBrowsablePeekResult
Public Function Create (displayInfo As IPeekResultDisplayInfo, browseAction As Action) As IExternallyBrowsablePeekResult

Parameter

displayInfo
IPeekResultDisplayInfo

Definiert Eigenschaften, mit denen das Ergebnis für den Benutzer angezeigt wird.

browseAction
Action

Eine Aktion, mit der das Ergebnis extern durchsucht werden soll (außerhalb von Peek).

Gibt zurück

IExternallyBrowsablePeekResult

Eine gültige Instanz von IExternallyBrowsablePeekResult .

Gilt für

Create(IPeekResultDisplayInfo, String, Span, Int32, Boolean)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

public:
 Microsoft::VisualStudio::Language::Intellisense::IDocumentPeekResult ^ Create(Microsoft::VisualStudio::Language::Intellisense::IPeekResultDisplayInfo ^ displayInfo, System::String ^ filePath, Microsoft::VisualStudio::Text::Span eoiSpan, int idPosition, bool isReadOnly);
public Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult Create (Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo displayInfo, string filePath, Microsoft.VisualStudio.Text.Span eoiSpan, int idPosition, bool isReadOnly);
abstract member Create : Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo * string * Microsoft.VisualStudio.Text.Span * int * bool -> Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult
Public Function Create (displayInfo As IPeekResultDisplayInfo, filePath As String, eoiSpan As Span, idPosition As Integer, isReadOnly As Boolean) As IDocumentPeekResult

Parameter

displayInfo
IPeekResultDisplayInfo

Definiert Eigenschaften, mit denen das Ergebnis für den Benutzer angezeigt wird.

filePath
String

Der voll qualifizierte Dateipfad, der das Dokument identifiziert, in dem sich das Ergebnis befindet.

eoiSpan
Span

Die Spanne der Entität, die von Interesse ist, als Zeichen Offset vom Anfang des Puffers.

idPosition
Int32

Die Position der identifizierenden Position als Zeichen Offset vom Anfang des Puffers.

isReadOnly
Boolean

Definiert, ob dieses Ergebnis schreibgeschützt ist.

Gibt zurück

IDocumentPeekResult

Eine gültige Instanz von IDocumentPeekResult .

Gilt für

Create(IPeekResultDisplayInfo, String, Int32, Int32, Int32, Int32, Int32, Int32)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

public:
 Microsoft::VisualStudio::Language::Intellisense::IDocumentPeekResult ^ Create(Microsoft::VisualStudio::Language::Intellisense::IPeekResultDisplayInfo ^ displayInfo, System::String ^ filePath, int startLine, int startIndex, int endLine, int endIndex, int idLine, int idIndex);
public Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult Create (Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo displayInfo, string filePath, int startLine, int startIndex, int endLine, int endIndex, int idLine, int idIndex);
abstract member Create : Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo * string * int * int * int * int * int * int -> Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult
Public Function Create (displayInfo As IPeekResultDisplayInfo, filePath As String, startLine As Integer, startIndex As Integer, endLine As Integer, endIndex As Integer, idLine As Integer, idIndex As Integer) As IDocumentPeekResult

Parameter

displayInfo
IPeekResultDisplayInfo

Definiert Eigenschaften, mit denen das Ergebnis für den Benutzer angezeigt wird.

filePath
String

Der voll qualifizierte Dateipfad, der das Dokument identifiziert, in dem sich das Ergebnis befindet.

startLine
Int32

Die Zeilennummer der Startposition des Ergebnisspeicher Orts.

startIndex
Int32

Zeichen Index der Anfangsposition des Ergebnisspeicher Orts.

endLine
Int32

Die Zeilennummer der Endposition des Ergebnisspeicher Orts.

endIndex
Int32

Der Zeichen Index für die Endposition des Ergebnisspeicher Orts.

idLine
Int32

Die Zeilennummer der Erkennungs Position des Ergebnisses (z. b. eine Position des Namens Tokens der Methode).

idIndex
Int32

Zeichen Index der identifizierenden Position des Ergebnisses (z. b. eine Position des Namens Tokens der Methode).

Gibt zurück

IDocumentPeekResult

Eine gültige Instanz von IDocumentPeekResult .

Gilt für

Create(IPeekResultDisplayInfo, String, Int32, Int32, Int32, Int32, Int32, Int32, Boolean)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

public:
 Microsoft::VisualStudio::Language::Intellisense::IDocumentPeekResult ^ Create(Microsoft::VisualStudio::Language::Intellisense::IPeekResultDisplayInfo ^ displayInfo, System::String ^ filePath, int startLine, int startIndex, int endLine, int endIndex, int idLine, int idIndex, bool isReadOnly);
public Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult Create (Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo displayInfo, string filePath, int startLine, int startIndex, int endLine, int endIndex, int idLine, int idIndex, bool isReadOnly);
abstract member Create : Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo * string * int * int * int * int * int * int * bool -> Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult
Public Function Create (displayInfo As IPeekResultDisplayInfo, filePath As String, startLine As Integer, startIndex As Integer, endLine As Integer, endIndex As Integer, idLine As Integer, idIndex As Integer, isReadOnly As Boolean) As IDocumentPeekResult

Parameter

displayInfo
IPeekResultDisplayInfo

Definiert Eigenschaften, mit denen das Ergebnis für den Benutzer angezeigt wird.

filePath
String

Der voll qualifizierte Dateipfad, der das Dokument identifiziert, in dem sich das Ergebnis befindet.

startLine
Int32

Die Zeilennummer der Startposition des Ergebnisspeicher Orts.

startIndex
Int32

Zeichen Index der Anfangsposition des Ergebnisspeicher Orts.

endLine
Int32

Die Zeilennummer der Endposition des Ergebnisspeicher Orts.

endIndex
Int32

Der Zeichen Index für die Endposition des Ergebnisspeicher Orts.

idLine
Int32

Die Zeilennummer der Erkennungs Position des Ergebnisses (z. b. eine Position des Namens Tokens der Methode).

idIndex
Int32

Zeichen Index der identifizierenden Position des Ergebnisses (z. b. eine Position des Namens Tokens der Methode).

isReadOnly
Boolean

Definiert, ob dieses Ergebnis schreibgeschützt ist.

Gibt zurück

IDocumentPeekResult

Eine gültige Instanz von IDocumentPeekResult .

Gilt für

Create(IPeekResultDisplayInfo2, ImageMoniker, String, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

public:
 Microsoft::VisualStudio::Language::Intellisense::IDocumentPeekResult ^ Create(Microsoft::VisualStudio::Language::Intellisense::IPeekResultDisplayInfo2 ^ displayInfo, Microsoft::VisualStudio::Imaging::Interop::ImageMoniker image, System::String ^ filePath, int startLine, int startIndex, int endLine, int endIndex, int idStartLine, int idStartIndex, int idEndLine, int idEndIndex);
public Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult Create (Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo2 displayInfo, Microsoft.VisualStudio.Imaging.Interop.ImageMoniker image, string filePath, int startLine, int startIndex, int endLine, int endIndex, int idStartLine, int idStartIndex, int idEndLine, int idEndIndex);
abstract member Create : Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo2 * Microsoft.VisualStudio.Imaging.Interop.ImageMoniker * string * int * int * int * int * int * int * int * int -> Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult
Public Function Create (displayInfo As IPeekResultDisplayInfo2, image As ImageMoniker, filePath As String, startLine As Integer, startIndex As Integer, endLine As Integer, endIndex As Integer, idStartLine As Integer, idStartIndex As Integer, idEndLine As Integer, idEndIndex As Integer) As IDocumentPeekResult

Parameter

displayInfo
IPeekResultDisplayInfo2

Definiert Eigenschaften, mit denen das Ergebnis für den Benutzer angezeigt wird.

image
ImageMoniker

Ein Bild, das den darstellt IDocumentPeekResult .

filePath
String

Der voll qualifizierte Dateipfad, der das Dokument identifiziert, in dem sich das Ergebnis befindet.

startLine
Int32

Die Zeilennummer der Startposition des Ergebnisspeicher Orts.

startIndex
Int32

Zeichen Index der Anfangsposition des Ergebnisspeicher Orts.

endLine
Int32

Die Zeilennummer der Endposition des Ergebnisspeicher Orts.

endIndex
Int32

Der Zeichen Index für die Endposition des Ergebnisspeicher Orts.

idStartLine
Int32

Die Zeilennummer der Anfangsposition des Ergebnis Bereichs für die Identifizierung (z. b. eine Position des Namens Tokens der Methode).

idStartIndex
Int32

Der Zeichen Index für die Anfangsposition des Ergebnis Bereichs, z. b. eine Position des Namens Tokens der Methode.

idEndLine
Int32

Die Zeilennummer der Endposition der identifizierenden Spanne des Ergebnisses.

idEndIndex
Int32

Der Zeichen Index für die Endposition des Ergebnis Bereichs, der als Erkennungsbereich bezeichnet wird.

Gibt zurück

IDocumentPeekResult

Eine gültige Instanz von IDocumentPeekResult .

Gilt für

Create(IPeekResultDisplayInfo2, ImageMoniker, String, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

public:
 Microsoft::VisualStudio::Language::Intellisense::IDocumentPeekResult ^ Create(Microsoft::VisualStudio::Language::Intellisense::IPeekResultDisplayInfo2 ^ displayInfo, Microsoft::VisualStudio::Imaging::Interop::ImageMoniker image, System::String ^ filePath, int startLine, int startIndex, int endLine, int endIndex, int idStartLine, int idStartIndex, int idEndLine, int idEndIndex, bool isReadOnly);
public Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult Create (Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo2 displayInfo, Microsoft.VisualStudio.Imaging.Interop.ImageMoniker image, string filePath, int startLine, int startIndex, int endLine, int endIndex, int idStartLine, int idStartIndex, int idEndLine, int idEndIndex, bool isReadOnly);
abstract member Create : Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo2 * Microsoft.VisualStudio.Imaging.Interop.ImageMoniker * string * int * int * int * int * int * int * int * int * bool -> Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult
Public Function Create (displayInfo As IPeekResultDisplayInfo2, image As ImageMoniker, filePath As String, startLine As Integer, startIndex As Integer, endLine As Integer, endIndex As Integer, idStartLine As Integer, idStartIndex As Integer, idEndLine As Integer, idEndIndex As Integer, isReadOnly As Boolean) As IDocumentPeekResult

Parameter

displayInfo
IPeekResultDisplayInfo2

Definiert Eigenschaften, mit denen das Ergebnis für den Benutzer angezeigt wird.

image
ImageMoniker

Ein Bild, das den darstellt IDocumentPeekResult .

filePath
String

Der voll qualifizierte Dateipfad, der das Dokument identifiziert, in dem sich das Ergebnis befindet.

startLine
Int32

Die Zeilennummer der Startposition des Ergebnisspeicher Orts.

startIndex
Int32

Zeichen Index der Anfangsposition des Ergebnisspeicher Orts.

endLine
Int32

Die Zeilennummer der Endposition des Ergebnisspeicher Orts.

endIndex
Int32

Der Zeichen Index für die Endposition des Ergebnisspeicher Orts.

idStartLine
Int32

Die Zeilennummer der Anfangsposition des Ergebnis Bereichs für die Identifizierung (z. b. eine Position des Namens Tokens der Methode).

idStartIndex
Int32

Der Zeichen Index für die Anfangsposition des Ergebnis Bereichs, z. b. eine Position des Namens Tokens der Methode.

idEndLine
Int32

Die Zeilennummer der Endposition der identifizierenden Spanne des Ergebnisses.

idEndIndex
Int32

Der Zeichen Index für die Endposition des Ergebnis Bereichs, der als Erkennungsbereich bezeichnet wird.

isReadOnly
Boolean

Definiert, ob dieses Ergebnis schreibgeschützt ist.

Gibt zurück

IDocumentPeekResult

Eine gültige Instanz von IDocumentPeekResult .

Gilt für

Create(IPeekResultDisplayInfo2, ImageMoniker, String, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean, Guid)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

public:
 Microsoft::VisualStudio::Language::Intellisense::IDocumentPeekResult ^ Create(Microsoft::VisualStudio::Language::Intellisense::IPeekResultDisplayInfo2 ^ displayInfo, Microsoft::VisualStudio::Imaging::Interop::ImageMoniker image, System::String ^ filePath, int startLine, int startIndex, int endLine, int endIndex, int idStartLine, int idStartIndex, int idEndLine, int idEndIndex, bool isReadOnly, Guid editorDestination);
public Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult Create (Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo2 displayInfo, Microsoft.VisualStudio.Imaging.Interop.ImageMoniker image, string filePath, int startLine, int startIndex, int endLine, int endIndex, int idStartLine, int idStartIndex, int idEndLine, int idEndIndex, bool isReadOnly, Guid editorDestination);
abstract member Create : Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo2 * Microsoft.VisualStudio.Imaging.Interop.ImageMoniker * string * int * int * int * int * int * int * int * int * bool * Guid -> Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult
Public Function Create (displayInfo As IPeekResultDisplayInfo2, image As ImageMoniker, filePath As String, startLine As Integer, startIndex As Integer, endLine As Integer, endIndex As Integer, idStartLine As Integer, idStartIndex As Integer, idEndLine As Integer, idEndIndex As Integer, isReadOnly As Boolean, editorDestination As Guid) As IDocumentPeekResult

Parameter

displayInfo
IPeekResultDisplayInfo2

Definiert Eigenschaften, mit denen das Ergebnis für den Benutzer angezeigt wird.

image
ImageMoniker

Ein Bild, das den darstellt IDocumentPeekResult .

filePath
String

Der voll qualifizierte Dateipfad, der das Dokument identifiziert, in dem sich das Ergebnis befindet.

startLine
Int32

Die Zeilennummer der Startposition des Ergebnisspeicher Orts.

startIndex
Int32

Zeichen Index der Anfangsposition des Ergebnisspeicher Orts.

endLine
Int32

Die Zeilennummer der Endposition des Ergebnisspeicher Orts.

endIndex
Int32

Der Zeichen Index für die Endposition des Ergebnisspeicher Orts.

idStartLine
Int32

Die Zeilennummer der Anfangsposition des Ergebnis Bereichs für die Identifizierung (z. b. eine Position des Namens Tokens der Methode).

idStartIndex
Int32

Der Zeichen Index für die Anfangsposition des Ergebnis Bereichs, z. b. eine Position des Namens Tokens der Methode.

idEndLine
Int32

Die Zeilennummer der Endposition der identifizierenden Spanne des Ergebnisses.

idEndIndex
Int32

Der Zeichen Index für die Endposition des Ergebnis Bereichs, der als Erkennungsbereich bezeichnet wird.

isReadOnly
Boolean

Definiert, ob dieses Ergebnis schreibgeschützt ist.

editorDestination
Guid

Eine GUID, die den Editor darstellt IDocumentPeekResult , zu dem der navigieren soll.

Gibt zurück

IDocumentPeekResult

Eine gültige Instanz von IDocumentPeekResult .

Gilt für

Create(IPeekResultDisplayInfo2, ImageMoniker, String, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean, Guid, Action<IPeekResult,Object,Object>)

Erstellt eine Instanz von IPeekResult , die auf einem Speicherort in einem Dokument basiert.

public:
 Microsoft::VisualStudio::Language::Intellisense::IDocumentPeekResult ^ Create(Microsoft::VisualStudio::Language::Intellisense::IPeekResultDisplayInfo2 ^ displayInfo, Microsoft::VisualStudio::Imaging::Interop::ImageMoniker image, System::String ^ filePath, int startLine, int startIndex, int endLine, int endIndex, int idStartLine, int idStartIndex, int idEndLine, int idEndIndex, bool isReadOnly, Guid editorDestination, Action<Microsoft::VisualStudio::Language::Intellisense::IPeekResult ^, System::Object ^, System::Object ^> ^ postNavigationCallback);
public Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult Create (Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo2 displayInfo, Microsoft.VisualStudio.Imaging.Interop.ImageMoniker image, string filePath, int startLine, int startIndex, int endLine, int endIndex, int idStartLine, int idStartIndex, int idEndLine, int idEndIndex, bool isReadOnly, Guid editorDestination, Action<Microsoft.VisualStudio.Language.Intellisense.IPeekResult,object,object> postNavigationCallback);
abstract member Create : Microsoft.VisualStudio.Language.Intellisense.IPeekResultDisplayInfo2 * Microsoft.VisualStudio.Imaging.Interop.ImageMoniker * string * int * int * int * int * int * int * int * int * bool * Guid * Action<Microsoft.VisualStudio.Language.Intellisense.IPeekResult, obj, obj> -> Microsoft.VisualStudio.Language.Intellisense.IDocumentPeekResult
Public Function Create (displayInfo As IPeekResultDisplayInfo2, image As ImageMoniker, filePath As String, startLine As Integer, startIndex As Integer, endLine As Integer, endIndex As Integer, idStartLine As Integer, idStartIndex As Integer, idEndLine As Integer, idEndIndex As Integer, isReadOnly As Boolean, editorDestination As Guid, postNavigationCallback As Action(Of IPeekResult, Object, Object)) As IDocumentPeekResult

Parameter

displayInfo
IPeekResultDisplayInfo2

Definiert Eigenschaften, mit denen das Ergebnis für den Benutzer angezeigt wird.

image
ImageMoniker

Ein Bild, das den darstellt IDocumentPeekResult .

filePath
String

Der voll qualifizierte Dateipfad, der das Dokument identifiziert, in dem sich das Ergebnis befindet.

startLine
Int32

Die Zeilennummer der Startposition des Ergebnisspeicher Orts.

startIndex
Int32

Zeichen Index der Anfangsposition des Ergebnisspeicher Orts.

endLine
Int32

Die Zeilennummer der Endposition des Ergebnisspeicher Orts.

endIndex
Int32

Der Zeichen Index für die Endposition des Ergebnisspeicher Orts.

idStartLine
Int32

Die Zeilennummer der Anfangsposition des Ergebnis Bereichs für die Identifizierung (z. b. eine Position des Namens Tokens der Methode).

idStartIndex
Int32

Der Zeichen Index für die Anfangsposition des Ergebnis Bereichs, z. b. eine Position des Namens Tokens der Methode.

idEndLine
Int32

Die Zeilennummer der Endposition der identifizierenden Spanne des Ergebnisses.

idEndIndex
Int32

Der Zeichen Index für die Endposition des Ergebnis Bereichs, der als Erkennungsbereich bezeichnet wird.

isReadOnly
Boolean

Definiert, ob dieses Ergebnis schreibgeschützt ist.

editorDestination
Guid

Eine GUID, die den Editor darstellt IDocumentPeekResult , zu dem der navigieren soll.

postNavigationCallback
Action<IPeekResult,Object,Object>

Übergeben Sie eine Rückruffunktion an IPeekResult .

Gibt zurück

IDocumentPeekResult

Eine gültige Instanz von IDocumentPeekResult .

Gilt für