VCALinkTool.ToolKind 属性

定义

获取工具的类型名称。

public:
 property System::String ^ ToolKind { System::String ^ get(); };
public:
 property Platform::String ^ ToolKind { Platform::String ^ get(); };
[System.Runtime.InteropServices.DispId(1)]
public string ToolKind { [System.Runtime.InteropServices.DispId(1)] [System.Runtime.InteropServices.TypeLibFunc(System.Runtime.InteropServices.TypeLibFuncFlags.FNonBrowsable)] get; }
[<System.Runtime.InteropServices.DispId(1)>]
[<get: System.Runtime.InteropServices.DispId(1)>]
[<get: System.Runtime.InteropServices.TypeLibFunc(System.Runtime.InteropServices.TypeLibFuncFlags.FNonBrowsable)>]
member this.ToolKind : string
Public ReadOnly Property ToolKind As String

属性值

String

工具类型的名称。

属性

示例

[Visual Basic]

' Add a reference to Microsoft.VisualStudio.VCProjectEngine and have a   
' Visual C++ project loaded before running this example.  
Imports EnvDTE  
Imports Microsoft.VisualStudio.VCProjectEngine  
Public Module Module1  
   Sub Test()  
      Dim prj As VCProject  
      Dim cfgs, tools As IVCCollection  
      Dim cfg As VCConfiguration  
      Dim tool As VCALinkTool  
      Dim msg As String  
      prj = DTE.Solution.Projects.Item(1).Object  
      cfgs = prj.Configurations  
      cfg = cfgs.Item(1)  
      tool = cfg.Tools("VCAlinkTool")  
      msg += "Tool kind: " & tool.ToolKind & vbCr  
      msg += "Tool name: " & tool.ToolName & vbCr  
      msg += "Tool path: " & tool.ToolPath  
      MsgBox(msg)  
   End Sub  
End Module  

注解

有关如何编译和运行此示例的信息,请参阅 如何:编译项目模型扩展性的示例代码

适用于