Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Use to specify which editor should be used to load the specified file.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
Function GetSpecificEditorType ( _
pszMkDocument As String, _
<OutAttribute> ByRef pguidEditorType As Guid _
) As Integer
int GetSpecificEditorType(
string pszMkDocument,
out Guid pguidEditorType
)
int GetSpecificEditorType(
[InAttribute] String^ pszMkDocument,
[OutAttribute] Guid% pguidEditorType
)
abstract GetSpecificEditorType :
pszMkDocument:string *
pguidEditorType:Guid byref -> int
function GetSpecificEditorType(
pszMkDocument : String,
pguidEditorType : Guid
) : int
Parameters
- pszMkDocument
Type: System.String
[in] String form of the unique moniker identifier of the document in the project system.
- pguidEditorType
Type: System.Guid%
[out, retval] GUID of the editor factory that should be used to instantiate an editor for the file.
Return Value
Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell.idl:
HRESULT IVsProjectSpecificEditorMap::GetSpecificEditorType(
[in] LPCOLESTR pszMkDocument,
[out, retval] GUID *pguidEditorType
);
.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.