Applications that access pipe networks do so through the CivilDocument object. This is different from the COM API, in which pipe network functionality is accessed through the separate AeccPipeDocument instead of AeccDocument. In the .NET API, the CivilDocument object contains collections of pipe network-related items, such as pipe networks, pipe styles, and interference checks.