Linter/formatter pass across the full codebase. Restores required partial keyword on AXAML code-behind classes that the formatter incorrectly removed. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
35 lines
928 B
C#
35 lines
928 B
C#
namespace ZB.MOM.WW.LmxOpcUa.Client.Shared.Models;
|
|
|
|
/// <summary>
|
|
/// Represents a single node in the browse result set.
|
|
/// </summary>
|
|
public sealed class BrowseResult
|
|
{
|
|
public BrowseResult(string nodeId, string displayName, string nodeClass, bool hasChildren)
|
|
{
|
|
NodeId = nodeId;
|
|
DisplayName = displayName;
|
|
NodeClass = nodeClass;
|
|
HasChildren = hasChildren;
|
|
}
|
|
|
|
/// <summary>
|
|
/// The string representation of the node's NodeId.
|
|
/// </summary>
|
|
public string NodeId { get; }
|
|
|
|
/// <summary>
|
|
/// The display name of the node.
|
|
/// </summary>
|
|
public string DisplayName { get; }
|
|
|
|
/// <summary>
|
|
/// The node class (e.g., "Object", "Variable", "Method").
|
|
/// </summary>
|
|
public string NodeClass { get; }
|
|
|
|
/// <summary>
|
|
/// Whether the node has child references.
|
|
/// </summary>
|
|
public bool HasChildren { get; }
|
|
} |