IVsEditorFactoryChooser.ChooseEditorFactory Method
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Syntax
'宣告
Function ChooseEditorFactory ( _
pszMkDocument As String, _
pHier As IVsHierarchy, _
itemid As UInteger, _
punkDocDataExisting As IntPtr, _
ByRef rguidLogicalView As Guid, _
<OutAttribute> ByRef pguidEditorTypeActual As Guid, _
<OutAttribute> ByRef pguidLogicalViewActual As Guid _
) As Integer
'用途
Dim instance As IVsEditorFactoryChooser
Dim pszMkDocument As String
Dim pHier As IVsHierarchy
Dim itemid As UInteger
Dim punkDocDataExisting As IntPtr
Dim rguidLogicalView As Guid
Dim pguidEditorTypeActual As Guid
Dim pguidLogicalViewActual As Guid
Dim returnValue As Integer
returnValue = instance.ChooseEditorFactory(pszMkDocument, _
pHier, itemid, punkDocDataExisting, _
rguidLogicalView, pguidEditorTypeActual, _
pguidLogicalViewActual)
int ChooseEditorFactory(
string pszMkDocument,
IVsHierarchy pHier,
uint itemid,
IntPtr punkDocDataExisting,
ref Guid rguidLogicalView,
out Guid pguidEditorTypeActual,
out Guid pguidLogicalViewActual
)
int ChooseEditorFactory(
[InAttribute] String^ pszMkDocument,
[InAttribute] IVsHierarchy^ pHier,
[InAttribute] unsigned int itemid,
[InAttribute] IntPtr punkDocDataExisting,
[InAttribute] Guid% rguidLogicalView,
[OutAttribute] Guid% pguidEditorTypeActual,
[OutAttribute] Guid% pguidLogicalViewActual
)
abstract ChooseEditorFactory :
pszMkDocument:string *
pHier:IVsHierarchy *
itemid:uint32 *
punkDocDataExisting:IntPtr *
rguidLogicalView:Guid byref *
pguidEditorTypeActual:Guid byref *
pguidLogicalViewActual:Guid byref -> int
function ChooseEditorFactory(
pszMkDocument : String,
pHier : IVsHierarchy,
itemid : uint,
punkDocDataExisting : IntPtr,
rguidLogicalView : Guid,
pguidEditorTypeActual : Guid,
pguidLogicalViewActual : Guid
) : int
Parameters
- pszMkDocument
Type: System.String
- itemid
Type: System.UInt32
- punkDocDataExisting
Type: System.IntPtr
- rguidLogicalView
Type: System.Guid%
- pguidEditorTypeActual
Type: System.Guid%
- pguidLogicalViewActual
Type: System.Guid%
Return Value
Type: System.Int32
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
IVsEditorFactoryChooser Interface