Propriedade Project.Kind
Obtém uma cadeia de caracteres GUID indicando a espécie ou o tipo de objeto.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
ReadOnly Property Kind As String
Get
string Kind { get; }
property String^ Kind {
String^ get ();
}
abstract Kind : string
function get Kind () : String
Valor de propriedade
Tipo: System.String
Uma seqüência de caracteres GUID representando o tipo de objeto.
Comentários
Tipos de projetos internos são definidos em PrjKind. Extensões de ambiente devem fornecer seqüências de caracteres de tipo definido exclusivamente. Essas informações devem estar disponíveis em cada ferramenta ou da linguagem biblioteca de tipos ou documentação.
Exemplos
Sub KindExample2(ByVal dte As DTE2)
' Before running this example, open a project.
Dim proj As Project = dte.Solution.Projects.Item(1)
Dim item As ProjectItem
Dim msg As String
For Each item In proj.ProjectItems
msg &= " " & item.Name & _
" [Kind = " & item.Kind & "]" & vbCrLf
Next
MsgBox(proj.Name & " [Kind = " & proj.Kind & _
"] has the following project items:" & vbCrLf & vbCrLf & msg)
End Sub
public void KindExample2(DTE2 dte)
{
// Before running this example, open a project.
Project proj = dte.Solution.Projects.Item(1);
string msg = "";
foreach (ProjectItem item in proj.ProjectItems)
msg += " " + item.Name + " [Kind = " + item.Kind + "]\n";
MessageBox.Show(proj.Name + " [Kind = " + proj.Kind +
"] has the following project items:\n\n" + msg);
}
Segurança do .NET Framework
- 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ódigo parcialmente confiáveis.
Consulte também
Referência
Outros recursos
Como: compilar e Executar a automação de exemplos de Código do modelo de objeto