VCAssemblyReference.Culture 属性

定义

获取用于所选引用的区域性。

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

属性值

String

一个 enumResourceLangID 值。

实现

属性

示例

[Visual Basic]

下面的示例代码列出了 Culture 项目中每个引用的属性值:

' Add a reference to Microsoft.VisualStudio.VCProjectEngine.  
' This example displays the build number of every file   
' referenced in a Visual C++ project. Therefore, make sure   
' you have a Visual C++ project with references loaded before   
' running this code.  
Imports EnvDTE  
Imports Microsoft.VisualStudio.VCProjectEngine  

Public Module Module1  
    Sub Test()  
        Dim proj As Project  
        Dim vcproj As VCProject  
        Dim ref As VCReference  

        On Error Resume Next  

        ' Loop each project in the solution.  
        For Each proj In DTE.Solution.Projects  
            vcproj = Nothing  
            vcproj = CType(proj.Object, VCProject)  
            ' If this is a Visual C++ project.  
            If Not vcproj Is Nothing Then  
                ' Loop each reference in the Visual C++ project.  
                For Each ref In vcproj.VCReferences  
                    MsgBox("The culture for the file referenced by '" & _  
                      ref.Name & "' is '" & ref.Culture & "'.")  
                Next  
            End If  
        Next  
    End Sub  
End Module  

注解

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

适用于