Bagikan melalui


SemanticValue.Value Properti

Definisi

Properti baca-saja yang mengembalikan informasi yang terkandung dalam .SemanticValue

public:
 property System::Object ^ Value { System::Object ^ get(); };
public object Value { get; }
member this.Value : obj
Public ReadOnly Property Value As Object

Nilai Properti

Mengembalikan instans yang Object berisi informasi yang disimpan dalam instans saat ini SemanticValue .

Contoh

Contoh berikut digunakan untuk melintasi secara rekursif lalu menampilkan informasi (termasuk keyakinan) sebagai TreeNodeCollection, atau sebagai simpul yang membentuk struktur pohon semantik yang digunakan untuk mengenali frasa.

internal static void CreateSemanticsTreeNodes(
          TreeNodeCollection nodes,
          SemanticValue semantics,
          String name)
{
  string semanticsText =
      String.Format("  {0} ( Confidence {1})", name,semantics.Confidence);

  // Format integers as hexadecimal.
  if (semantics.Value == null )
  {
    semanticsText = semanticsText + " = null";
  }
  else if (semantics.Value.GetType() == typeof(int))
  {
    semanticsText = String.Format("{0} = {1:X} ", semanticsText, semantics.Value);
  }
  else
  {
    semanticsText = semanticsText + " = " + semantics.Value.ToString();
  }

  TreeNode semanticsNode = new TreeNode(semanticsText);
  foreach (KeyValuePair<String, SemanticValue> child in semantics)
  {
    CreateSemanticsTreeNodes(semanticsNode.Nodes, child.Value, child.Key);
  }
  nodes.Add(semanticsNode);
}

Keterangan

Hasil pengenalan yang tidak menggunakan penguraian semantik selalu memiliki Value dan nullCount properti nol.

Berlaku untuk