/// <summary> /// Use an Asn1Node and display label mask to construct an Asn1TreeNode. /// Mask is defined in <see cref="Asn1Node.TagTextMask"/>. /// </summary> /// <param name="node">node.</param> /// <param name="mask">mask <see cref="Asn1Node.TagTextMask"/>.</param> public Asn1TreeNode(Asn1Node node, uint mask) { asn1Node = node; this.Text = node.GetLabel(mask); }
/// <summary> /// Use an Asn1Node and display label mask to construct an Asn1TreeNode. /// Mask is defined in <see cref="Asn1Node.TagTextMask"/>. /// </summary> /// <param name="node">node.</param> /// <param name="mask">mask <see cref="Asn1Node.TagTextMask"/>.</param> public Asn1TreeNode(Asn1Node node, uint mask) { asn1Node = node; this.Text = node.GetLabel(mask); }
/// <summary> /// Use an Asn1Node and display label mask to construct an Asn1TreeNode. /// Mask is defined in <see cref="Asn1Node.TagTextMask"/>. /// </summary> /// <param name="node">node.</param> /// <param name="mask">mask <see cref="Asn1Node.TagTextMask"/>.</param> /// <param name="dict">dict.</param> public Asn1TreeNode(Asn1Node node, uint mask, AsnPathAliasDictionary dict) { asn1Node = node; this.Text = node.GetLabel(mask, dict); }