Metodo Languages.Item
Restituisce un oggetto Language oggetto in Languages raccolta.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
Function Item ( _
index As Object _
) As Language
Language Item(
Object index
)
Language^ Item(
[InAttribute] Object^ index
)
abstract Item :
index:Object -> Language
function Item(
index : Object
) : Language
Parametri
- index
Tipo: System.Object
obbligatorio.L'indice o il nome di Language oggetto da restituire.
Valore restituito
Tipo: EnvDTE.Language
In Language oggetto.
Note
Item il metodo genera un'eccezione System.ArgumentException eccezione se la raccolta impossibile trovare l'oggetto che corrisponde al valore di indice.
Esempi
Nell'esempio seguente viene illustrato come utilizzare Item metodo.
Per testare questo metodo:
Impostare un punto di interruzione nell'applicazione di destinazione.
Eseguire l'applicazione di destinazione in modalità di debug.
Quando l'applicazione si interrompe sul punto di interruzione, eseguire il componente aggiuntivo.
public static void Item(DTE dte)
{
// Setup debug Output window.
Window w = (Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
w.Visible = true;
OutputWindow ow = (OutputWindow)w.Object;
OutputWindowPane owp = ow.OutputWindowPanes.Add("Item Method Test");
owp.Activate();
EnvDTE.Languages languages = dte.Debugger.Languages;
owp.OutputString("\nEdition of the environment: " + languages.DTE.Edition);
owp.OutputString("\nThird language in the language collection: " +
languages.Item(3).Name);
owp.OutputString("\nThe name of the current program: " +
languages.Parent.CurrentProgram.Name);
}
Shared Sub Item(ByRef dte As EnvDTE.DTE)
Dim languages As EnvDTE.Languages = dte.Debugger.Languages
Dim str As String = vbCrLf
str = "Edition of the environment: " + languages.DTE.Edition
str += vbCrLf + vbCrLf + "Third language in the language collection: "
str += languages.Item(3).Name
str += vbCrLf + vbCrLf + "The name of the current program: " + _
languages.Parent.CurrentProgram.Name
MessageBox.Show(str, "Language Test - Item Method")
End Sub
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Altre risorse
Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione