Właściwość SmartTagBase.SmartTagType —
Pobiera obszaru nazw, który działa jako identyfikator unikatowy dla tagu inteligentnego.Ten typ lub element członkowski jest przeznaczony do stosowania wyłącznie w projektach dla systemu Microsoft Office 2007. W systemie Office 2010 tagi inteligentne nie są już używane.
.
Przestrzeń nazw: Microsoft.Office.Tools
Zestaw: Microsoft.Office.Tools.Common (w Microsoft.Office.Tools.Common.dll)
Składnia
'Deklaracja
ReadOnly Property SmartTagType As String
string SmartTagType { get; }
Wartość właściwości
Typ: System.String
Obszar nazw, który działa jako identyfikator unikatowy dla tagu inteligentnego.
Uwagi
Każdy typ tag inteligentny jest zdefiniowany przez obszar nazw, tak, aby jego tożsamość jest unikatowy.Obszar nazw jest konstrukcji XML unikatowego identyfikowania grupy znaczników XML, które należą do kategorii logicznych.Obszar nazw grup powiązanych ze sobą właściwości właściwość łatwe odnajdowanie, a co ważniejsze, aby zachować właściwość nazwy unikatowe.
Nazwy właściwości są wykonane przez łączenie obszar nazw identyfikatora URI (Uniform Resource) i nazwę znacznika.Innymi słowy nazwy właściwości składają się z identyfikatora URI obszaru nazw i nazwę znacznika obszaru nazw URI.
Podobnie typów tagów inteligentnych są definiowane przez unikatowy identyfikator URI obszaru nazw oraz nazwę znacznika.Znak numeru (#) jest dołączany do identyfikatora URI obszaru nazw i jest używany do oddzielania identyfikatora URI obszaru nazw z jego nazwy znacznika.Format jest następujący: namespaceURI #tagname
Przykładem typu tag inteligentny jest urn: schemas-contoso-com:finance #StockTickerSymbol.W tym miejscu obszaru nazw URI jest urn: schemas-contoso-com:finance z StockTickerSymbol jako nazwę znacznika.Są łączone, tworząc w pełni kwalifikowaną nazwę właściwości, która w tym przypadku jest typem tagu inteligentnego.
Typ tag inteligentny jest w pełni kwalifikowaną opis XML tag.W związku z tym co typ tagu inteligentnego jest unikatowo identyfikowana przez jego nazwę znacznika, oprócz jego obszar nazw.Część identyfikatora URI nazwy właściwości zapewnia, że jest unikatowy i jednoznaczny.Dwie właściwości o tej samej nazwie znacznika można odróżnić korzystanie z przestrzeni nazw.
Przykłady
Poniższy przykład kodu pokazuje obsługi dla Action.Click zdarzenia.Obsługa zdarzeń używa SmartTagType właściwość, aby wyświetlić identyfikator unikatowy obszar nazw tagów inteligentnych.Ten przykład kodu jest częścią większy przykład przewidziane Microsoft.Office.Tools.Excel.SmartTag.
' This action displays smart tag details.
Private Sub Action2_Click(ByVal sender As Object,
ByVal e As Microsoft.Office.Tools.Excel.ActionEventArgs) Handles Action2.Click
MessageBox.Show("The current smart tag caption is '" &
smartTagDemo.Caption & "'. The current smart tag type is '" &
smartTagDemo.SmartTagType & "'.")
End Sub
// This action displays smart tag details.
private void Action2_Click(object sender,
Microsoft.Office.Tools.Excel.ActionEventArgs e)
{
MessageBox.Show("The current smart tag caption is '" +
smartTagDemo.Caption + "'. The current smart tag type is '" +
smartTagDemo.SmartTagType + "'.");
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..