Find.DTE Özellik
Üst düzey bir geniþletilebilirlik nesnesi alır.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property DTE As DTE
DTE DTE { get; }
property DTE^ DTE {
DTE^ get ();
}
abstract DTE : DTE
function get DTE () : DTE
Özellik Değeri
Tür: EnvDTE.DTE
DTE nesnesi
Notlar
De Visual Studio, DTE nesnesidir, diğer modelleri nesnesi otomasyon modeli kök genellikle "Uygulama" arayın.
Örnekler
public void Example(DTE2 dte)
{
try
{
TextDocument objTextDoc;
EditPoint objEditPoint;
Find objFind;
// Make an active text document before running this code.
objTextDoc = (TextDocument)dte.ActiveDocument.Object("TextDocument");
// Create editpoint.
objEditPoint = objTextDoc.StartPoint.CreateEditPoint();
objEditPoint.Insert("An additional line" + (Char)13);
// Create Find.
objFind = objTextDoc.DTE.Find;
// Set Find options and execute.
objFind.Action = vsFindAction.vsFindActionFind;
objFind.FindWhat = "line";
if (objFind.Execute() == vsFindResult.vsFindResultFound)
MessageBox.Show("Text found in " + objFind.Parent.FullName + " application.");
else
MessageBox.Show("Text not found" + objFind.Parent.FullName + " application.");
// Show Find object DTE property.
MessageBox.Show(objFind.DTE.Name);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.
Ayrıca bkz.
Başvuru
Diğer Kaynaklar
Nasıl yapılır: derlemek ve Otomasyon nesne modeli kod örneklerini çalıştırmak