======Класс PropertyProvider====== * **Пространство имен:** [[developers:references:topomatic.componentmodel|Topomatic.ComponentModel]] * **Сборка:** Topomatic.ComponentModel (в Topomatic.ComponentModel.dll) =====Иерархия наследования===== * System.Object * Topomatic.ComponentModel.PropertyProvider * [[developers:references:topomatic.alg.runtime.plt.fields.crs.backgroundfillpropertyprovider|Topomatic.Alg.Runtime.Plt.Fields.Crs.BackgroundFillPropertyProvider]] * [[developers:references:topomatic.alg.runtime.plt.fields.crs.calloutelevationmodeprovider|Topomatic.Alg.Runtime.Plt.Fields.Crs.CalloutElevationModeProvider]] * [[developers:references:topomatic.alg.runtime.plt.fields.crs.displaypropertyprovider|Topomatic.Alg.Runtime.Plt.Fields.Crs.DisplayPropertyProvider]] * [[developers:references:topomatic.alg.runtime.plt.fields.crs.modepropertyprovider|Topomatic.Alg.Runtime.Plt.Fields.Crs.ModePropertyProvider]] * [[developers:references:topomatic.alg.runtime.plt.fields.prf.curveformatpropertyprovider|Topomatic.Alg.Runtime.Plt.Fields.Prf.CurveFormatPropertyProvider]] * [[developers:references:topomatic.alg.runtime.plt.fields.prf.railpathprovider|Topomatic.Alg.Runtime.Plt.Fields.Prf.RailPathProvider]] * [[developers:references:topomatic.alg.runtime.plt.fields.prf.sideidpropertyprovider|Topomatic.Alg.Runtime.Plt.Fields.Prf.SideIdPropertyProvider]] * [[developers:references:topomatic.alg.runtime.plt.fields.prf.stepmodepropertyprovider|Topomatic.Alg.Runtime.Plt.Fields.Prf.StepModePropertyProvider]] * [[developers:references:topomatic.alg.runtime.plt.fields.prf.transitionindexpropertyprovider|Topomatic.Alg.Runtime.Plt.Fields.Prf.TransitionIndexPropertyProvider]] * [[developers:references:topomatic.alg.runtime.plt.fields.prf.universal.referencesalignmentpropertyprovider|Topomatic.Alg.Runtime.Plt.Fields.Prf.Universal.ReferencesAlignmentPropertyProvider]] * [[developers:references:topomatic.cad.view.design.cadviewpropertyprovider|Topomatic.Cad.View.Design.CadViewPropertyProvider]] * [[developers:references:topomatic.cad.view.design.modelfinderprovider|Topomatic.Cad.View.Design.ModelFinderProvider]] * [[developers:references:topomatic.cad.view.design.stationprovider|Topomatic.Cad.View.Design.StationProvider]] * [[developers:references:topomatic.cds.design.cdsdecoratedessencepropertyprovider|Topomatic.Cds.Design.CdsDecoratedEssencePropertyProvider]] * [[developers:references:topomatic.cds.design.cdssizepropertyprovider|Topomatic.Cds.Design.CdsSizePropertyProvider]] * [[developers:references:topomatic.cds.design.cdssizespropertyprovider|Topomatic.Cds.Design.CdsSizesPropertyProvider]] * [[developers:references:topomatic.componentmodel.collectionexpandpropertyprovider|Topomatic.ComponentModel.CollectionExpandPropertyProvider]] * [[developers:references:topomatic.componentmodel.conditionalbrowsableprovider|Topomatic.ComponentModel.ConditionalBrowsableProvider]] * [[developers:references:topomatic.componentmodel.conditionalreadonlyprovider|Topomatic.ComponentModel.ConditionalReadOnlyProvider]] * [[developers:references:topomatic.componentmodel.design.booleanpropertyprovider|Topomatic.ComponentModel.Design.BooleanPropertyProvider]] * [[developers:references:topomatic.componentmodel.design.enumpropertyprovider|Topomatic.ComponentModel.Design.EnumPropertyProvider]] * [[developers:references:topomatic.componentmodel.subtypeexpandpropertyprovider|Topomatic.ComponentModel.SubtypeExpandPropertyProvider]] * [[developers:references:topomatic.crs.design.semanticpropertyprovider|Topomatic.Crs.Design.SemanticPropertyProvider]] * [[developers:references:topomatic.dwg.design.blockattributeprovider|Topomatic.Dwg.Design.BlockAttributeProvider]] * [[developers:references:topomatic.glg.runtime.design.digitsafterpointpropertyprovider|Topomatic.Glg.Runtime.Design.DigitsAfterPointPropertyProvider]] * [[developers:references:topomatic.glg.runtime.plt.boreholeplt.editors.assayalignprovider|Topomatic.Glg.Runtime.Plt.BoreholePlt.Editors.AssayAlignProvider]] * [[developers:references:topomatic.glg.runtime.plt.boreholeplt.editors.boringdateprovider|Topomatic.Glg.Runtime.Plt.BoreholePlt.Editors.BoringDateProvider]] * [[developers:references:topomatic.glg.runtime.plt.boreholeplt.editors.cellheightprovider|Topomatic.Glg.Runtime.Plt.BoreholePlt.Editors.CellHeightProvider]] * [[developers:references:topomatic.glg.runtime.plt.boreholeplt.editors.elevationsourceprovider|Topomatic.Glg.Runtime.Plt.BoreholePlt.Editors.ElevationSourceProvider]] * [[developers:references:topomatic.glg.runtime.plt.boreholeplt.editors.lineheightprovider|Topomatic.Glg.Runtime.Plt.BoreholePlt.Editors.LineHeightProvider]] * [[developers:references:topomatic.glg.runtime.plt.boreholeplt.editors.waterlevelprovider|Topomatic.Glg.Runtime.Plt.BoreholePlt.Editors.WaterLevelProvider]] * [[developers:references:topomatic.planchet.entities.sheetattributeprovider|Topomatic.Planchet.Entities.SheetAttributeProvider]] * [[developers:references:topomatic.plt.design.stampwrapperattributeprovider|Topomatic.Plt.Design.StampWrapperAttributeProvider]] * [[developers:references:topomatic.plt.design.templatefieldpropertyprovider|Topomatic.Plt.Design.TemplateFieldPropertyProvider]] * [[developers:references:topomatic.plt.templates.common.pltpropertyprovider|Topomatic.Plt.Templates.Common.PltPropertyProvider]] * [[developers:references:topomatic.roadmarking.design.rmblockattributeprovider|Topomatic.RoadMarking.Design.RmBlockAttributeProvider]] * [[developers:references:topomatic.roadsigns.design.signspropertyprovider|Topomatic.RoadSigns.Design.SignsPropertyProvider]] * [[developers:references:topomatic.smt.design.semanticdatasetprovider|Topomatic.Smt.Design.SemanticDataSetProvider]] * [[developers:references:topomatic.smt.design.semanticdependencypropertyprovider|Topomatic.Smt.Design.SemanticDependencyPropertyProvider]] * [[developers:references:topomatic.smt.design.semanticpropertyproviderwrapper|Topomatic.Smt.Design.SemanticPropertyProviderWrapper]] * [[developers:references:topomatic.srv.objectinspectionhelpers.directionanglepropertyprovider|Topomatic.Srv.ObjectInspectionHelpers.DirectionAnglePropertyProvider]] * [[developers:references:topomatic.srv.objectinspectionhelpers.levelinglinepointpropertyprovider|Topomatic.Srv.ObjectInspectionHelpers.LevelingLinePointPropertyProvider]] * [[developers:references:topomatic.srv.objectinspectionhelpers.nullableintpropertyprovider|Topomatic.Srv.ObjectInspectionHelpers.NullableIntPropertyProvider]] * [[developers:references:topomatic.srv.objectinspectionhelpers.pointpropertyprovider|Topomatic.Srv.ObjectInspectionHelpers.PointPropertyProvider]] * [[developers:references:topomatic.srv.objectinspectionhelpers.stationpropertyprovider|Topomatic.Srv.ObjectInspectionHelpers.StationPropertyProvider]] =====Синтаксис===== public class PropertyProvider =====Конструкторы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Конструктор}}|[[developers:references:topomatic.componentmodel.propertyprovider..ctor|PropertyProvider()]]| | =====Свойства===== ^Тип^Имя^Описание^ |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.componentmodel.propertyprovider.instancedependence|InstanceDependence]]| | =====Методы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Метод}}|Equals(Object)| Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}|GetHashCode()| Служит хэш-функцией по умолчанию. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}|[[developers:references:topomatic.componentmodel.propertyprovider.getproperties_system.object_system.reflection.propertyinfo_arr_system.object|GetProperties(Object, PropertyInfo, Object[])]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.componentmodel.propertyprovider.getprovider_system.reflection.propertyinfo_system.collections.ienumerable|GetProvider(PropertyInfo, IEnumerable)]]| | |{{developers:references:method.png|Метод}}|GetType()| Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:topomatic.componentmodel.propertyprovider.registerprovider_system.type_system.type|RegisterProvider(Type, Type)]]| | |{{developers:references:method.png|Метод}}|ToString()| Возвращает строку, представляющую текущий объект. (Наследуется от Object.)|