Freigeben über


Command.Name Property

Definition

Gets the name of the object.

public:
 property System::String ^ default { System::String ^ get(); };
public:
 property Platform::String ^ default { Platform::String ^ get(); };
[System.Runtime.InteropServices.DispId(0)]
public string this { [System.Runtime.InteropServices.DispId(0)] get; }
[<System.Runtime.InteropServices.DispId(0)>]
[<get: System.Runtime.InteropServices.DispId(0)>]
member this.Name : string
Default Public ReadOnly Property Name As String

Property Value

A string representing the name of the object.

Attributes

Examples

public void CodeExample(DTE2 dte, AddIn addin)  
{  
    try  
    {  
        // Show number of commands in Commands collection.  
        MessageBox.Show(dte.Commands.Count.ToString());  
        // Return the Commands collection for the application.  
        Commands cmdsColl = dte.Commands;  
        // Return a Command object.  
        Command cmdObj = cmdsColl.Item("File.NewFile", cmdsColl.Count);  
        // Show the fullname of Command object's application object.  
        MessageBox.Show(cmdObj.DTE.FullName);  
        // Display the Command object's name.  
        MessageBox.Show(cmdObj.Name);  
        // Display whether the Command object's containing collection  
        // is the same as the application object's Commands collection.  
        string message;  
        if (cmdsColl.Equals(cmdObj.Collection))  
            message = "Same collection!";  
        else  
            message = "Different collection!";  
        MessageBox.Show(message);  
    }  
    catch(Exception ex)  
    {  
        MessageBox.Show(ex.Message);  
    }  
}  

Applies to