Universal.Operative.Sdk.Design
1.0.2
dotnet add package Universal.Operative.Sdk.Design --version 1.0.2
NuGet\Install-Package Universal.Operative.Sdk.Design -Version 1.0.2
<PackageReference Include="Universal.Operative.Sdk.Design" Version="1.0.2" />
<PackageVersion Include="Universal.Operative.Sdk.Design" Version="1.0.2" />
<PackageReference Include="Universal.Operative.Sdk.Design" />
paket add Universal.Operative.Sdk.Design --version 1.0.2
#r "nuget: Universal.Operative.Sdk.Design, 1.0.2"
#:package Universal.Operative.Sdk.Design@1.0.2
#addin nuget:?package=Universal.Operative.Sdk.Design&version=1.0.2
#tool nuget:?package=Universal.Operative.Sdk.Design&version=1.0.2
Universal.Operative.Sdk.Design
Provides format-neutral Universal.Design inspection and validation tools for Universal.Operative agents.
Version 1.0.2 restores the format-neutral dependency boundary after 1.0.1.
The core defaults register font and source vocabularies. Format implementations
and their vocabulary defaults belong to the separate Design.XXX adapters.
Applications explicitly supply the additional vocabularies a multi-format system
declares, using CreateDefault(additionalVocabularies).
using Universal.Operative.Sdk.Design.Tools;
builder.AddTools(DesignSystemToolSet.CreateDefault());
Format adapters can supply additional vocabulary definitions without changing the core tool contract:
builder.AddTools(DesignSystemToolSet.CreateDefault(new[] { formatVocabulary }));
Validation findings are returned as structured data, not transport failures. A tool
failure means its input could not be read or processed; valid: false means the
design was processed and contains error-severity diagnostics that the caller can fix.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Universal.Design.Vocabularies (>= 1.0.0)
- Universal.Operative.Sdk (>= 6.1.3)
-
net8.0
- Universal.Design.Vocabularies (>= 1.0.0)
- Universal.Operative.Sdk (>= 6.1.3)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Universal.Operative.Sdk.Design:
| Package | Downloads |
|---|---|
|
Universal.Operative.Sdk.Design.Figma
Universal.Design native Figma projection and layout-analysis tools for Universal.Operative. |
|
|
Universal.Operative.Sdk.Design.Docx
Universal.Design DOCX projection and layout-analysis tools for Universal.Operative. |
|
|
Universal.Operative.Sdk.Design.Web
Universal.Design HTML and CSS projection tools for Universal.Operative. |
|
|
Universal.Operative.Sdk.Design.Pptx
Universal.Design PPTX projection and layout-analysis tools for Universal.Operative. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Restores the format-neutral core dependency boundary; format vocabularies remain explicitly supplied.