IPeekResultFactory.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.
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
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
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
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
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
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
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
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
Eine gültige Instanz von IDocumentPeekResult .