Metodo EditPoint2.TryToShow (vsPaneShowHow, Object)
Tenta di visualizzare la posizione del punto di inserimento.
Spazio dei nomi: EnvDTE80
Assembly: EnvDTE80 (in EnvDTE80.dll)
Sintassi
'Dichiarazione
Function TryToShow ( _
How As vsPaneShowHow, _
PointOrCount As Object _
) As Boolean
bool TryToShow(
vsPaneShowHow How,
Object PointOrCount
)
bool TryToShow(
[InAttribute] vsPaneShowHow How,
[InAttribute] Object^ PointOrCount
)
abstract TryToShow :
How:vsPaneShowHow *
PointOrCount:Object -> bool
function TryToShow(
How : vsPaneShowHow,
PointOrCount : Object
) : boolean
Parametri
- How
Tipo: EnvDTE.vsPaneShowHow
facoltativo.In vsPaneShowHow costante che determina il modo in cui il codice viene visualizzata.
- PointOrCount
Tipo: System.Object
facoltativo.Punto finale dell'intervallo selezionato di testo da visualizzare.Può corrispondere a un oggetto TextPoint o un Integer.
Valore restituito
Tipo: System.Boolean
true se l'intervallo di funzione il testo nell'editor di codice corrente; in caso contrario, false.
Note
TryToShow regola la posizione del buffer in visualizzazione codice in modo che venga visualizzato l'intervallo visualizzato di testo nell'editor di codice, se possibile.TryToShow è simile a TextPane oggetto Activate il metodo con la differenza che tenta di visualizzare la finestra e l'intervallo di testo specificato.
Esempi
Sub TryToShowExample(ByVal dte As DTE2)
' Before running this example, open a text document.
Dim win As Window = dte.ActiveWindow
Dim textWin As TextWindow = CType(win.Object, TextWindow)
' Split the text document window.
Dim cmd As Command = dte.Commands.Item("Window.Split")
dte.Commands.Raise(cmd.Guid, cmd.ID, Nothing, Nothing)
' Display the beginning of the document in the top pane and the
' end of the document in the bottom pane.
Dim sel As TextSelection = textWin.Panes.Item(2).Selection
sel.StartOfDocument()
sel.ActivePoint.TryToShow()
sel = textWin.Panes.Item(1).Selection
sel.EndOfDocument()
sel.ActivePoint.TryToShow()
End Sub
public void TryToShowExample(DTE2 dte)
{
// Before running this example, open a text document.
Window win = dte.ActiveWindow;
TextWindow textWin = (TextWindow)win.Object;
// Split the text document window.
Command cmd = dte.Commands.Item("Window.Split", -1);
object dummy = null;
dte.Commands.Raise(cmd.Guid, cmd.ID, ref dummy, ref dummy);
// Display the beginning of the document in the top pane and the
// end of the document in the bottom pane.
TextSelection sel = textWin.Panes.Item(2).Selection;
sel.StartOfDocument(false);
sel.ActivePoint.TryToShow(vsPaneShowHow.vsPaneShowCentered, null);
sel = textWin.Panes.Item(1).Selection;
sel.EndOfDocument(false);
sel.ActivePoint.TryToShow(vsPaneShowHow.vsPaneShowCentered, null);
}
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