Class SVGAngle
nazivni prostor: Aspose.Html.Dom.Svg.DataTypes Sastav: Aspose.HTML.dll (25.4.0)
SVGAngle interfejs odgovara uglu osnovnog tipa podataka.
[DOMName("SVGAngle")]
[DOMObject]
[ComVisible(true)]
public class SVGAngle : SVGValueType, INotifyPropertyChanged, IDisposable
Inheritance
object ← DOMObject ← SVGValueType ← SVGAngle
Implements
INotifyPropertyChanged , IDisposable
naslijeđeni članovi
SVGValueType.Dispose() , SVGValueType.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
SVG_ANGLETYPE_DEG
Vrsta jedinice je izričito postavljena na stupnjeve.
[DOMName("SVG_ANGLETYPE_DEG")]
public const ushort SVG_ANGLETYPE_DEG = 2
Vrijednost polja
SVG_ANGLETYPE_GRAD
Jedinstvo tipa je radija.
[DOMName("SVG_ANGLETYPE_GRAD")]
public const ushort SVG_ANGLETYPE_GRAD = 4
Vrijednost polja
SVG_ANGLETYPE_RAD
Jedinstvo tipa je radija.
[DOMName("SVG_ANGLETYPE_RAD")]
public const ushort SVG_ANGLETYPE_RAD = 3
Vrijednost polja
SVG_ANGLETYPE_UNKNOWN
Vrsta jedinice nije jedan od preddefiniranih vrsta jedinica. nije moguće pokušati definirati novu vrijednost ovog tipa ili pokušati pretvoriti postojeće vrijednosti na ovaj tip.
[DOMName("SVG_ANGLETYPE_UNKNOWN")]
public const ushort SVG_ANGLETYPE_UNKNOWN = 0
Vrijednost polja
SVG_ANGLETYPE_UNSPECIFIED
Nije dodijeljen tip jedinice (tj. je određena vrijednost bez jedinice). za kutove, vrijednost bez jedinice tretira se isto kao i ako su određeni stupnjevi.
[DOMName("SVG_ANGLETYPE_UNSPECIFIED")]
public const ushort SVG_ANGLETYPE_UNSPECIFIED = 1
Vrijednost polja
Properties
UnitType
Vrsta vrijednosti, kako je navedeno jednim od SVG_ANGLETYPE_* konstantne su definirane na ovom sučelju.
[DOMName("unitType")]
public ushort UnitType { get; }
Vrijednost nekretnina
Value
Ugradnja ovog atributa će uzrokovati da se vrijednostInSpecifiedUnits i vrijednostAsString automatski ažuriraju kako bi se odražavalo ovo postavljanje.
[DOMName("value")]
public float Value { get; set; }
Vrijednost nekretnina
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPodignuta kada se kut odgovara samo čitanju ili kada se predmet samo čita.
ValueAsString
Vrijednost ugla kao vrijednost vrpca, u jedinicama koje izražava jedinicaType. postavljanje ovog atributa uzrokuje da se vrijednost, vrijednostInSpecifiedUnits i jedinicaType automatski ažuriraju kako bi se odražavalo ovo postavljanje.
[DOMName("valueAsString")]
public string ValueAsString { get; set; }
Vrijednost nekretnina
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.SYNTAX_ERRPodignuti ako dodijeljena traka ne može biti parsed kao valjanog ugla.
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPodignuta kada se kut odgovara samo čitanju ili kada se predmet samo čita.
ValueInSpecifiedUnits
Vrijednost ugla kao vrijednost plutajuće točke, u jedinicama koje izražava jedinicaType. postavljanje ovog atributa uzrokuje da se vrijednost i vrijednostAsString automatski ažuriraju kako bi se odražavalo ovo postavljanje.
[DOMName("valueInSpecifiedUnits")]
public float ValueInSpecifiedUnits { get; set; }
Vrijednost nekretnina
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPodignuta kada se kut odgovara samo čitanju ili kada se predmet samo čita.
Methods
ConvertToSpecifiedUnits(Sljedeći)
Održavajte istu osnovnu pohranjenu vrijednost, ali ponovno postavite identifikator pohranjene jedinice na određenu jedinicuType. objekti dodjeljuju jedinicuType, vrijednostInSpecifiedUnits i vrijednostAsString mogu biti izmijenjeni kao rezultat ove metode.
[DOMName("convertToSpecifiedUnits")]
public void ConvertToSpecifiedUnits(ushort unitType)
Parameters
unitType
ushort
Vrsta jedinice za prijelaz na (npr. SVG_ANGLETYPE_DEG).
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NOT_SUPPORTED_ERRPovećano ako je tip jedinice SVG_ANGLETYPE_UNKNOWN ili nije valjan konstantni tip jedinice (jedan od ostalih konstant SVG_ANGLETYPE_* definiranih na ovom sučelju).
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPodignuta kada se kut odgovara samo čitanju ili kada se predmet samo čita.
NewValueSpecifiedUnits(Sljedeći članakSvijet, float)
Ponovno postavite vrijednost kao broj s povezanom jedinicomType, tako da zamijenite vrijednosti za sve atribute na objektu.
[DOMName("newValueSpecifiedUnits")]
public void NewValueSpecifiedUnits(ushort newUnitType, float valueInSpecifiedUnits)
Parameters
newUnitType
ushort
Vrsta jedinice za vrijednost (na primjer, SVG_ANGLETYPE_DEG).
valueInSpecifiedUnits
float
Vrijednost ugla je.
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NOT_SUPPORTED_ERRPovećano ako je tip jedinice SVG_ANGLETYPE_UNKNOWN ili nije valjan konstantni tip jedinice (jedan od ostalih konstant SVG_ANGLETYPE_* definiranih na ovom sučelju).
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPodignuta kada se kut odgovara samo čitanju ili kada se predmet samo čita.
ToString()
Povratak System.String koji predstavlja ovu primjenu.
public override string ToString()
Returns
String.String koji predstavlja ovu primjenu.