Partager via


IVsCmdNameMapping Interface

Definition

Maps command names and GUIDs. Enables you to determine all commands and names. You can get an instance of this interface from the SVsCmdNameMapping (SID_SVsCmdNameMapping) service.

public interface class IVsCmdNameMapping
public interface class IVsCmdNameMapping
__interface IVsCmdNameMapping
[System.Runtime.InteropServices.Guid("6D10BA00-9465-4F93-8B1D-11E36EE1FF65")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsCmdNameMapping
[System.Runtime.InteropServices.Guid("6D10BA00-9465-4F93-8B1D-11E36EE1FF65")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsCmdNameMapping
[<System.Runtime.InteropServices.Guid("6D10BA00-9465-4F93-8B1D-11E36EE1FF65")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsCmdNameMapping = interface
[<System.Runtime.InteropServices.Guid("6D10BA00-9465-4F93-8B1D-11E36EE1FF65")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsCmdNameMapping = interface
Public Interface IVsCmdNameMapping
Attributes

Methods

EnumMacroNames(VSCMDNAMEOPTS, IEnumString)

Returns an enumerator for the names of macros in the project.

EnumNames(VSCMDNAMEOPTS, IEnumString)

Returns an enumerator for the names in the project.

GetLastUpdated(UInt32)

Returns the relative time the names in the project were last updated.

MapGUIDIDToName(Guid, UInt32, VSCMDNAMEOPTS, String)

Map the GUID and identifier of a command to its name.

MapNameToGUIDID(String, Guid, UInt32)

Maps the name of a command to the GUID of its group and its identifier.

Applies to