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.
Sets properties related to project-specific editors and the Open With dialog box.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
Function SetSpecificEditorProperty ( _
pszMkDocument As String, _
propid As Integer, _
var As Object _
) As Integer
int SetSpecificEditorProperty(
string pszMkDocument,
int propid,
Object var
)
int SetSpecificEditorProperty(
[InAttribute] String^ pszMkDocument,
[InAttribute] int propid,
[InAttribute] Object^ var
)
abstract SetSpecificEditorProperty :
pszMkDocument:string *
propid:int *
var:Object -> int
function SetSpecificEditorProperty(
pszMkDocument : String,
propid : int,
var : Object
) : int
Parameters
- pszMkDocument
Type: System.String
[in] Provides properties to set project-specific editor information in the Open With dialog box.
- propid
Type: System.Int32
[in] If equal to VSPSEPROPID_UseGlobalEditorByDefault (false) then the user has chosen to open the file in the project-specific editor information listed in the Open With dialog box. If VSPSEPROPID_UseGlobalEditorByDefault (true), then the global editor was chosen. For more information, see __VSPSEPROPID.
- var
Type: System.Object
[in] VARIANT containing property information.
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 IVsProjectS`pecificEditorMap2::SetSpecificEditorProperty(
[in] LPCOLESTR pszMkDocument,
[in] VSPSEPROPID propid,
[in] VARIANT var
);
.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.