Propriedade Reference3.Aliases
Obtém ou define os nomes de alias para a referência especificada.Esta propriedade se aplica a Visual C# somente.
Namespace: VSLangProj80
Assembly: VSLangProj80 (em VSLangProj80.dll)
Sintaxe
Property Aliases As String
Dim instance As Reference3
Dim value As String
value = instance.Aliases
instance.Aliases = value
string Aliases { get; set; }
property String^ Aliases {
String^ get ();
void set (String^ value);
}
function get Aliases () : String
function set Aliases (value : String)
Valor de propriedade
Tipo: System.String
Uma seqüência de caracteres que representa o nome de aliases.
Comentários
Translation from VPE for Csharp Visual, você pode usar um ou mais nomes alternativos ou aliases, para nomes de referência em projetos.Esta propriedade permite exibir ou conjunto os aliases.
Exemplos
Este exemplo testa se um projeto é um Visual C# projeto e, em seguida, lista todos os aliases para as referências de projeto. Abra um Visual C# projeto antes de executar esse exemplo. Para executar este exemplo sistema autônomo um suplemento, consulte Como: Compilar e executar os exemplos de códigos automação modelo de objeto.
Imports VSLangProj
Imports VSLangProj2
Imports VSLangProj80
Public Sub OnConnection(ByVal application As Object,_
ByVal connectMode As ext_ConnectMode, ByVal addInInst As Object, _
ByRef custom As Array) Implements IDTExtensibility2.OnConnection
applicationObject = CType(application, DTE2)
addInInstance = CType(addInInst, AddIn)
DisplayAliases(applicationObject)
End Sub
Public Sub DisplayAliases(ByVal dte As DTE2)
' The first project is a Visual Basic, C# or J# project.
Dim vsProject As VSProject2 = _
CType(applicationObject.Solution.Projects.Item(1).Object, _
VSProject2)
Dim aRef As Reference3
Dim refStr As String
refStr = ""
If vsProject.Project.Kind = PrjKind.prjKindCSharpProject Then
For Each aRef In vsProject.References
refStr += (aRef.Name & " " & aRef.Aliases & vbCr)
Next
MsgBox(refStr)
Else
MsgBox("The project is not a C# project")
End If
End Sub
Permissões
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de códigos parcialmente Confiável.