Proprietà SelectionContainer.Parent
Ottiene l'oggetto padre diretto di un oggetto SelectionContainer.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
ReadOnly Property Parent As SelectedItems
Get
SelectedItems Parent { get; }
property SelectedItems^ Parent {
SelectedItems^ get ();
}
abstract Parent : SelectedItems
function get Parent () : SelectedItems
Valore proprietà
Tipo: EnvDTE.SelectedItems
Insieme SelectedItems.
Esempi
Public Sub CodeExample(ByVal dte As DTE2)
Try
' Open a project and select some items in
' Solution Explorer before running this example.
Dim selCon As SelectionContainer = dte.SelectedItems.SelectionContainer
Dim msg As String = "Container has items: " + selCon.Count.ToString()
If selCon.Parent Is dte.SelectedItems Then
msg += vbCrLf + "The SelectionContainer has a SelectedItems as a parent object."
End If
msg += vbCrLf + "This SelectionContainer is in this application: " + selCon.DTE.Name
MessageBox.Show(msg)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
public void CodeExample(DTE2 dte)
{
try
{ // Open a project and select some items in
// Solution Explorer before running this example.
SelectionContainer selCon= dte.SelectedItems.SelectionContainer;
string msg = "Container has items: " + selCon.Count.ToString();
if (selCon.Parent.Equals(dte.SelectedItems))
msg += "\nThe SelectionContainer has a SelectedItems as a parent object.";
msg += "\nThis SelectionContainer is in this application: " + selCon.DTE.Name;
MessageBox.Show(msg);
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
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
SelectionContainer Interfaccia
Altre risorse
Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione