Table of Contents

Namespace SunamoCsproj.Data

Classes

AssemblyAttributeProperties
BuildRelatedProperties
CodeAnalysisProperties
CsprojData

EN: Represents csproj file data structure. CZ: Reprezentuje datovou strukturu csproj souboru.

DefaultItemInclusionProperties
DuplicatesInItemGroup

Represents duplicate references found in csproj ItemGroup elements.

ForceValueForKey

Dictionary for forcing specific values for csproj properties. Each entry maps a property name to a dictionary of key-value pairs. Must be passed to each method individually to maintain clarity about what affects method behavior. Passing directly to constructor would save work but would reduce visibility of method dependencies.

FrameworkProperties
GeneratedFileProperties
HostingRelatedProperties
ItemGroupElement

Represents a single ItemGroup element from csproj file (PackageReference, ProjectReference, Compile, etc.).

ItemGroupElements

Collection of ItemGroup elements from csproj file.

ItemMetadata
PackageProperties
PropertyGroupData

EN: Represents PropertyGroup section of csproj file with all subsections. CZ: Reprezentuje sekci PropertyGroup csproj souboru se všemi podsekcemi.

PublishRelatedProperties
ReferenceRelatedProperties
RestoreRelatedProperties
RunRelatedProperties
RuntimeConfigurationProperties